This project is designed to provide personalized education recommendations using AI agents 🤖. The system utilizes natural language processing and machine learning to suggest relevant courses and tutorials based on user input 📚.
- 🤖 AI-powered research: Our agents can conduct thorough research on available courses and tutorials using internet resources 🌐.
- 📚 Personalized recommendations: The system provides curated lists of courses and tutorials tailored to the user's needs and preferences 📝.
- 🕒 Time-based suggestions: Our agents consider the user's available time and suggest courses and tutorials that can be completed within the specified timeframe 🕒.
- 📊 Level-based recommendations: The system takes into account the user's current level of expertise and suggests courses and tutorials that are suitable for their skill level 📈.
- 📊 Python: The primary programming language used for this project.
- 🤖 Langchain: A library used for building AI applications, including the ChatGroq model used in this project.
- 📊 Streamlit: A library used for building the web interface of the application.
- 📈 Crewai: A library used for building and managing AI agents.
- Clone the repository using
git clone https://github.com/taradepan/AI_Education_agent.git📁. - Install the required dependencies using
pip install -r requirements.txt📦. - Create a
.envfile and add your API keys for Serper and Groq 📝. - Run the application using
streamlit run main.py🚀.
- Open the application in your web browser 🌐.
- Enter your topic of interest, available time, current level, and any other relevant information 📝.
- Click the "Submit" button to receive personalized course and tutorial recommendations 📊.
- View the recommended courses and tutorials, along with their links and descriptions 📚.
- 🤝 Fork the repository: Create a fork of the repository to start making changes 📁.
- 📝 Create a pull request: Submit a pull request with your changes, including a detailed description of the changes made 📝.
- 🤝 Collaborate with the community: Engage with the community to discuss changes and improvements 🤝.
- 📊 API keys: Make sure to replace the API key placeholders with your actual API keys 📝.
- 📈 Performance: The application's performance may vary depending on the complexity of the user's input and the availability of resources 📊.
- 🤖 AI model: The ChatGroq model used in this project is a powerful AI model that can provide accurate and relevant recommendations 🤖.
Generated by GH-Readme-Bot on 2025-02-02 10:45:04 UTC