Tech-Career-Recommender-with-RAG is an AI-powered agent that helps users identify the most promising career paths in the technology sector over the next decade. Leveraging state-of-the-art techniques like Retrieval-Augmented Generation (RAG) and user interaction, this agent not only identifies top professions but also provides personalized career recommendations based on the user’s skills and interests.
- Top 5 Emerging Tech Professions: Identifies the most promising technology professions based on job growth, technological advancements, industry demand, and salary potential.
- Interactive Queries: Engages with the user to refine analysis based on specific regions, data sources, and key growth factors.
- Personalized Career Recommendations: Suggests career paths tailored to the user’s unique skills and interests.
- Data-Driven Insights: Uses reputable sources like the World Economic Forum, LinkedIn, and McKinsey & Company to back its analysis.
The project is built using the OpenAGI framework and integrates the Gemini LLM for language processing. It employs multiple agents to break down the task into smaller, more manageable sub-tasks, ensuring accurate and detailed results.
To get started with the project, follow these steps:
git clone https://github.com/your-username/Future-Professions-Guide-with-Agent.git cd future_professions_guide_project
- Install the required dependencies: pip install -r requirements.txt
- Set up API keys for Tavily and Gemini export TAVILY_API_KEY=your-tavily-api-key export GOOGLE_API_KEY=your-gemini-api-key
- Launch the AI agent: python run_agent.py
- Open future_professions_guide_project.ipynb to explore the project and interact with the agent.
- Provide your skills and interests when prompted, and the agent will suggest relevant career paths based on the latest industry trends.
The output is presented in a well-structured format and can be exported as CSV or Excel files. The recommendation system provides insights tailored to user inputs, making the results highly relevant and actionable.
We welcome contributions! Please fork this repository and submit a pull request with your changes. For major changes, please open an issue to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or support, please reach out via okan.rescue@gmail.com