TalenTrack is an innovative AI-powered application designed to assist users in various areas such as career development, technical interview preparation, and image analysis.
- RationalMind AI Module: Provides dynamic coding challenges and logical reasoning exercises to boost problem-solving skills.
- PixelMind AI Module: Enables interactive learning by delivering quick insights based on input images.
- QueryCrafter Chatbot Module: Offers personalized career advice and training support with web search capability through the agent module.
- Smart Sage ATS Module: Enhances resumes by comparing them to job descriptions and suggesting improvements for better hiring chances.
-
Clone the Repository
Ensure you have cloned the project while maintaining the directory structure. -
Set Up Python Environment
- Create a virtual environment:
python -m venv venv
- Activate the environment:
- For Windows:
venv\Scripts\activate
- For Windows:
- Install required dependencies:
pip install -r requirements.txt
- Create a virtual environment:
-
Firebase and API Configurations
- Place your Firebase configuration file (
talentrack-db589-b5590932cb78.json) in the root directory if required by additional modules. - Ensure any external API keys or models required (for instance, the one used in ollama.generate) are correctly configured.
- Place your Firebase configuration file (
-
Run the Application
- To start the PixelMind AI module (or the entire TalenTrack application), run:
streamlit run f:\TalenTrack\PixelMind.py
- Navigate through the application using the Streamlit interface.
- To start the PixelMind AI module (or the entire TalenTrack application), run: