A job application chatbot where users can upload their CV and select their desired field. The model/app generates questions and problems based on the uploaded CV and the selected field. After answering all the questions, the model scores the user's interview and sends the results via email.
- HTML
- CSS
- JavaScript
- Python
- FastAPI
- OpenAI API
- MailJet API
- GitHub
- Google Colab
- Visual Studio Code
- Virtual Environment
- Command Line (CMD)
Follow these steps to clone the repository and run the Aqua Jobs Filter Chatbot project:
Ensure that Git is installed on your system. If not, download and install it from Git's official website.
Open a terminal or command prompt, navigate to the directory where you want to clone the project, and run:
git clone https://github.com/usmanmalik07/Aqua-Chatbot.git
cd Aqua-Chatbot
python -m venv venv
Activate the Virtual Environment On Windows
venv\Scripts\activate
On Linux
source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload
This will start the server on http://127.0.0.1:8000. For more information please email me.