https://github.com/aykhans/movier
Get Movie Recommendations Based on IMDb Data
https://github.com/aykhans/movier
cosine-similarity go grpc postgresql python recommendation-system
Last synced: about 1 year ago
JSON representation
Get Movie Recommendations Based on IMDb Data
- Host: GitHub
- URL: https://github.com/aykhans/movier
- Owner: aykhans
- Created: 2023-08-06T18:48:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-06T17:48:59.000Z (over 1 year ago)
- Last Synced: 2025-01-08T07:25:46.391Z (about 1 year ago)
- Topics: cosine-similarity, go, grpc, postgresql, python, recommendation-system
- Language: Go
- Homepage:
- Size: 57.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Movier recommends movies based on the IMDb dataset by comparing them with movies you provide.
:warning: This project is not production-ready.
## Data Source
This project uses non-commercial IMDb datasets, available at: [IMDb Datasets](https://datasets.imdbws.com/)
## How to Run
1. Rename the environment file:
Rename `/config/postgres/.env.example` to `/config/postgres/.env`:
```sh
cp ./config/postgres/.env.example ./config/postgres/.env
```
2. Run with Docker Compose:
```sh
docker compose up
```
*Downloading and extracting the datasets may take 5-10 minutes, depending on your network speed.*
3. Access the application:
Once the setup is complete, go to [http://localhost:8080](http://localhost:8080) to access Movier.