In 2025, the world of AI agents is evolving, and we wanted to align our hackathon project with the latest trends. Inspired by ADP's requirement to build an AI-powered career guide, we present WorkWise AI—a ReACT Agent-based solution that can dynamically analyze real-time data based on the user's queries. The AI system aims to answer career-related questions, visualize compensation trends, and guide users with up-to-date, actionable insights.
WorkWise AI is an AI-powered career assistant that:
- Analyzes compensation trends – Understands salary growth, skill valuation, and career progression.
- Answers career-impacting questions – Provides strategic insights using natural language.
- Visualizes opportunities – Transforms raw data into actionable insights.
- Simulates career paths – Predicts how skill upgrades or role changes affect compensation.
The ReACT Agent leverages cutting-edge AI tools to perform real-time data analysis based on user queries. For example, if a user asks, "What is the average salary provided by Google for Software Engineering?", the AI performs the necessary data analysis to provide the most relevant and up-to-date information. For the scope of this hackathon, data analysis is focused on salary information and company-related queries.
- ReACT Agent Framework: Powering the dynamic, real-time query handling.
- LangChain: A framework for building applications using large language models (LLMs).
- Plotly: For generating dynamic and interactive visualizations.
- FastAPI: For building the backend API.
- Groq AI: For executing complex queries.
- Pandas: For handling and analyzing datasets.
- Tavily API: For searching and gathering general information from various sources.
- Python: Primary language used for backend development.
- .env: Environment variables to securely store API keys.
- Real-time Data Analysis: The AI can analyze and respond to queries related to salary trends, company insights, and career advice.
- Salary Analysis: Provides compensation insights and comparisons for specific roles and companies.
- Company Information: Displays employee sentiments and insights about a company's work culture, benefits, and more.
- Visualization: Dynamic, actionable visualizations (e.g., salary trends, job growth, etc.).
- Flexible Integration: Easily extensible to handle a wide variety of career-related queries beyond salaries and company data.
git clone https://github.com/your-repo/workwise-ai.git
cd workwise-ai
pip install -r requirements.txt
GROQ_API_KEY=your_groq_api_key
TAVILY_API_KEY=your_tavily_api_key
uvicorn main:app --host 0.0.0.0 --port 8000 --reload
- Description: Processes the user's query and provides career-related insights along with any relevant visualizations.
This project is licensed under the MIT License - see the LICENSE file for details.
Video Link : "https://www.youtube.com/embed/VIDEO_I"