Metadata-Version: 2.1
Name: movienight
Version: 0.1.2
Summary: 
License: MIT
Author: dan-kwon
Author-email: danielkwon02@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: dash[diskcache] (>=2.8.1,<3.0.0)
Requires-Dist: diskcache (>=5.4.0,<6.0.0)
Requires-Dist: numpy (>=1.24.2,<2.0.0)
Requires-Dist: pandas (>=1.5.3,<2.0.0)
Requires-Dist: pathlib (>=1.0.1,<2.0.0)
Requires-Dist: plotly (>=5.13.1,<6.0.0)
Requires-Dist: sentence-transformers (>=2.2.2,<3.0.0)
Description-Content-Type: text/markdown

Movie Night
============

**movienight** is a python package that uses NLP to return a list of recommended movies based on free form text input. **movienight** is not intended to be that useful and is more of a personal project.

    ├──src/movienight/
    │   └── _MovieNight.py           <- Holds all classes and functions relevant to MovieNigh
    │       └── datasets/        
    │           ├── _base.py         <- Utility function to load tmdb dataset
    │           ├── _tmdb.py         <- Script used to query TMDB api
    │           ├── _config.py       <- Config file that holds TMDB api key. Fill in with your own api key.
    │           └── data             <- Holds datasets used by MovieNight
    ├──MovieFinderApp/
    │   └── movie
    ├── demo.ipynb                   <- Notebook used to test MovieNight functionality
    └── README.md

Quick Start
------------
This project uses ```poetry``` to manage dependencies. Download ```poetry``` following the instructions found [here](https://python-poetry.org/docs/), then navigate to the directory that contains the ```pyproject.toml``` file and run:

```
poetry install
```
