Resume Builder App with Streamlit and open scource language model
This repository contains a sample code for building a personalized resume builder app using Streamlit and open scource language model (CPU based LLMs). The app allows users to enter their personal information and skills, and generates a customized resume based on that data. The generated resume is saved as a PDF file for easy sharing.
To use this app, simply clone this repository, download the model from the provided link (https://gpt4all.io/models/wizardlm-13b-v1.1-superhot-8k.ggmlv3.q4_0.bin), and run the app using the command "streamlit run app.py". Then, fill in the required details and click "Generate Resume" to create your personalized resume.
This app demonstrates the power of AI and natural language processing in creating personalized resumes that are tailored to each individual's needs as well as check the grammar, make sentance professional. It also showcases the ease of use of Streamlit, making it accessible to anyone who wants to build interactive web applications without writing complex code.
If you're interested in learning more about this project or contributing to its development, feel free to check out the source code and documentation available in this repository. Hope you find this project useful and inspiring!
Instructions to set the app.
- Clone this git repo.
- Install required packages from requirement.txt
- Download model from the following link https://gpt4all.io/models/wizardlm-13b-v1.1-superhot-8k.ggmlv3.q4_0.bin in the same diractory
- Run command prompt with command streamlit run app.py
- Fill in the required details asked by the app then click generate resume and download resume.