Overview

CareerPath Pro is an innovative application designed to revolutionize the career guidance landscape by offering personalized recommendations for individuals seeking their next career move. Our platform combines advanced text summarization, audio recognition, user interface design, and resume analysis to deliver tailored career suggestions based on individual profiles.

CareerPath Pro offers a seamless workflow for users:

  • User Input: Users provide their resume, CV, or complete a structured questionnaire.

  • Text Summarization and Conversion: The system processes the text input, generating a summarized version of the resume or questionnaire responses.

  • Audio Recognition and Text Conversion: Spoken responses are converted into text format, ensuring inclusivity for all users.

  • User Information Collection and Frontend: A responsive frontend template presents the questionnaire and stores collected data.

  • Resume Text Analysis and Recommendation: The system analyzes the resume content, extracting relevant details and providing personalized recommendations.

  • Career Recommendations: Users receive tailored career suggestions based on their profile and analysis conducted by CareerPath Pro.

  • app.py: The main application file is built with Streamlit, providing users with the capability to upload their resumes in PDF format. Upon uploading, users receive AI-generated feedback suggesting the next best career option to pursue based on their resume content.

  • requirements.txt: Lists the required Python packages for easy installation.

How to Use

1. Clone the Repository

git clone https://github.com/geeky-auro/CareerPath-Pro.git
cd CareerPath-Pro

2. Installation

Install the required Python packages:

pip install -r requirements.txt

3. Running the Application

Execute the following command to launch the Smart ATS application:

streamlit run CareerPathPro.py

This will open a local development server, and you can access the application in your web browser.