Skip to content

Utshav-paudel/Company_recommender_LLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Company Recommender LLM

License

Welcome to the Company Recommender LLM repository! This project leverages Large Language Models (LLM) to recommend companies based on various user parameters.

Table of Contents

Introduction

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.

Features

  • 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.

Installation

Prerequisites

Ensure you have the following installed:

  • Python 3.7+
  • pip (Python package installer)

Steps

  1. Clone this repository

    git clone https://github.com/Utshav-paudel/Company_recommender_LLM.git
    cd Company_recommender_LLM
  2. Create a virtual environment

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install dependencies

    pip install -r requirements.txt

Usage

  1. Run the recommendation engine

    python recommend.py
  2. Provide user input: Follow the prompts to enter your preferences for company recommendations.

  3. View recommendations: The system will output a list of recommended companies based on your input.

Project Structure

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

Contributing

We appreciate your interest in contributing to the Company Recommender LLM project! Here are some ways you can help:

  1. Report Bugs: Open an issue describing the bug.
  2. Feature Requests: Suggest new features by opening an issue.
  3. Pull Requests: Submit pull requests to improve the codebase.

Please read our CONTRIBUTING.md for more information.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Feel free to reach out if you have any questions or suggestions!

About

This a project using langchain and openai

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages