https://github.com/raju-2003/edhub
Online Educational Platform
https://github.com/raju-2003/edhub
langchain openai python serper streamlit translator
Last synced: 7 months ago
JSON representation
Online Educational Platform
- Host: GitHub
- URL: https://github.com/raju-2003/edhub
- Owner: raju-2003
- Created: 2024-03-21T01:33:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-02T00:48:12.000Z (over 1 year ago)
- Last Synced: 2025-02-09T01:17:17.770Z (8 months ago)
- Topics: langchain, openai, python, serper, streamlit, translator
- Language: Python
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Edhub**
Edhub is a versatile educational platform designed to empower learners with various tools and resources for self-learning, mentor guidance, skill testing, and more. It offers a user-friendly interface and integrates cutting-edge technologies to enhance the learning experience.
**Features:**
- **Home:** Provides an overview of the platform and its features.
- **Self Learn:** Allows users to upload study materials in different formats (text, image, video) and provides options for summarization and translation.
- **Discover:** Explore educational content, courses, and resources.
- **Mentor Guidance:** Helps users find educational mentors based on their topics of interest and location.
- **Skill Test:** Generates multiple-choice questions to test users' skills based on specified topics.
- **Job Opportunities:** Provides information about job opportunities and career paths in various fields.
- **Career Guidance:** Offers guidance and advice on career development and professional growth.
- **Education Loans / Schemes:** Provides information about educational loans, scholarships, and financial aid options.
- **Course Recommendations:** Recommends courses and learning paths tailored to users' interests and goals.
- **About Us:** Provides information about the platform, its mission, and the team behind it.**Dependencies:**
- Streamlit
- LangChain
- OpenAI
- Google SERP API
- RapidAPI (for video description summarization)
- Googletrans (for translation)**Setup:**
1. Install the required dependencies listed above.
2. Obtain necessary API keys for OpenAI, Google SERP, and RapidAPI.
3. Store API keys securely using Streamlit Secrets.
4. Run the Python script to start the Streamlit app.
5. Access the application through the provided URL.**Credits:**
This code was created by Raj Narayanan**Github:**
[https://github.com/raju-2003](https://github.com/raju-2003)**Empower your learning journey with Edhub!**