Follow the below steps to run the application and make a search engine out of Netflix data
Clone or Download the repo to your local machine
Install Elasticsearch and cURL latest versions in your machine, (if you want to make requests using Kibana install that too)
Index the netflixData.json file using the command
curl.exe -X PUT "http://localhost:9200/_bulk" -H 'Content-Type: application/json' --data-binary `@netflixData.json
You can also use the command
curl -X PUT "http://localhost:9200/_bulk" -H 'Content-Type: application/json' --data-binary `@netflixData.json
To test the status of Indexing you have done, go to http:localhost:9200/netflix/video/id where id is a number between 1 and 7787
Run the files api.py and app.py
Go to http://localhost:5000
The working of the app can be found here