Skip to content

frhanjav/compatibility-check

Repository files navigation

AI Recommendation Engine

Setup

Clone the Repo -> cd into it -> create a venv -> activate -> run pip install -r requirements.txt

Run chromaDB Locally

docker-compose up -d

Run Vectorize Service

uvicorn vectorizer_service:app --port 8001

Index

python indexer.py

Can close the vectorize service

Train Reranker Model

python train_reranker.py

Run the Reranker Service

uvicorn reranker_service.main:app --port 8002

Run the Matcher Service

uvicorn matcher_service.main:app --port 8080```

### Test at:

http://127.0.0.1:8080/find_matches/{id}

About

AI/ML pipeline behind a modern recommendation system

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages