Welcome to the Company Recommender LLM repository! This project leverages Large Language Models (LLM) to recommend companies based on various user parameters.
This project utilizes state-of-the-art language models to recommend companies to users based on their preferences. The recommender system can be highly beneficial for job seekers, investors, and researchers looking to find suitable companies in their respective fields of interest.
- Advanced Recommendation Engine: Uses large language models to generate recommendations.
- Customizable: Easily adaptable to different user parameters for personalized recommendations.
- Scalable: Capable of handling large datasets and concurrent user queries.
Ensure you have the following installed:
- Python 3.7+
- pip (Python package installer)
-
Clone this repository
git clone https://github.com/Utshav-paudel/Company_recommender_LLM.git cd Company_recommender_LLM
-
Create a virtual environment
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install dependencies
pip install -r requirements.txt
-
Run the recommendation engine
python recommend.py
-
Provide user input: Follow the prompts to enter your preferences for company recommendations.
-
View recommendations: The system will output a list of recommended companies based on your input.
Company_recommender_LLM/
├── data/
│ ├── companies.csv # Dataset containing company information
├── models/
│ ├── recommender_model.py# Model code
├── recommend.py # Main script to run the recommender
├── requirements.txt # Dependencies
├── README.md # Project documentation
└── LICENSE # License information
We appreciate your interest in contributing to the Company Recommender LLM project! Here are some ways you can help:
- Report Bugs: Open an issue describing the bug.
- Feature Requests: Suggest new features by opening an issue.
- Pull Requests: Submit pull requests to improve the codebase.
Please read our CONTRIBUTING.md for more information.
This project is licensed under the MIT License - see the LICENSE file for details.
- Author: Utshav Paudel
- Email: utshav.paudel466@gmail.com
- GitHub: Utshav-paudel
Feel free to reach out if you have any questions or suggestions!