AppyJob / app.py

Commit History

Refactor app.py to transition from Gradio to Streamlit for the job application email generator interface. Update UI components including text areas, file upload, and sliders for user input. Modify requirements.txt to remove Gradio and include necessary dependencies for Streamlit and Hugging Face. This change enhances user experience and streamlines the email generation process.
3baf333

Dhahlan2000 commited on

Update app.py to replace 'token' with 'API_KEY' in environment variable retrieval and adjust model/tokenizer initialization to use 'use_auth_token' for compatibility with Hugging Face's latest API changes. This ensures proper authentication handling when loading the model and tokenizer.
9b0e653

Dhahlan2000 commited on

Update app.py to replace 'use_auth_token' with 'token' in model and tokenizer initialization for compatibility with Hugging Face's latest API changes. This adjustment ensures proper authentication handling when loading the model and tokenizer.
d8aeb3b

Dhahlan2000 commited on

Refactor app.py to transition from Streamlit to Gradio for a more interactive user interface. Implement CV text extraction from both PDF and DOCX formats, enhancing file upload capabilities. Update email generation process to utilize Hugging Face's model directly, improving response generation. Modify requirements.txt to include 'gradio', 'huggingface_hub', and 'python-docx' for new dependencies.
7c0b46d

Dhahlan2000 commited on

Refactor app.py to remove device_map parameter from model initialization, simplifying the configuration for text generation. This change enhances code clarity and focuses on essential parameters.
3ce6b08

Dhahlan2000 commited on

Update app.py to increase max_new_tokens for text generation from 512 to 2048, enhancing model output capacity. Remove 'accelerate' package from requirements.txt to streamline dependencies.
1102518

Dhahlan2000 commited on

Refactor app.py to streamline email generation process by removing unused memory initialization and integrating email history tracking. Added session state management for email history and improved display of previous email generations. Cleaned up comments and enhanced code readability.
9167e85

Dhahlan2000 commited on

Enhance .gitignore to include additional Python, environment, IDE, and model file exclusions. Refactor app.py to improve text generation pipeline initialization with better error handling and enhanced prompt structure for email generation. Update requirements.txt to specify minimum versions for dependencies, ensuring compatibility and stability.
10493d1

Dhahlan2000 commited on

Update app.py to integrate text generation pipeline into ConversationChain initialization, enhancing conversation capabilities.
8ac5d88

Dhahlan2000 commited on

Remove access token input from sidebar in app.py to streamline the CV upload process. This change simplifies the user interface by eliminating unnecessary fields.
c10777e

Dhahlan2000 commited on

Enhance app.py by importing the 'os' module for improved environment variable handling. This change supports better configuration management in the application.
557b7cf

Dhahlan2000 commited on

Refactor app.py to implement CV upload and email generation features using Hugging Face's Gemma model. Removed unused job search functions and integrated PDF parsing for CVs. Updated requirements.txt to include PyPDF2 for PDF handling.
d4b8475

Dhahlan2000 commited on

Initial commit with project setup and basic structure.
3b9b6a5

Dhahlan2000 commited on