Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xettrisomeman/movie-semantic-search

Search movies using natural language.
https://github.com/xettrisomeman/movie-semantic-search

cohere fastapi pinecone python semantic-search

Last synced: about 16 hours ago
JSON representation

Search movies using natural language.

Awesome Lists containing this project

README

        


drawing



Natural Language Code For Film



Find movies in seconds

> Part of the project [Semantic Search AI Hackathon](https://lablab.ai/event/semantic-search-hackathon)

## Tools used

- [Cohere Ai](https://cohere.ai/)
- [PineCone](https://www.pinecone.io/)

### Running Locally

- git clone the repo
- ``pip install -r requirements.txt``
- create [pinecone](https://www.pinecone.io) and [cohere](https://cohere.ai/) account
- create ``.env`` file inside project directory and write
``PINECONE_API=``
`` COHERE_API=``
- run ``python main.py``

### How we made it
Dataset: [Movies Daily Update Dataset](https://www.kaggle.com/datasets/akshaypawar7/millions-of-movies)

- The vector size is 4096(cohere-large).
- Only 10k of 700k data being used.
- No FineTuning!! No Preprocessing!!

Making of the model