Inspiration

I wanted to use elastic search to power something that could give quick information about movies. So I decided to combine the functionality of IMDB with little more data and give it a good UI inspired by OTT platforms.So I built Bollywood buddy which is like a bollywood encyclopedia!

What it does

Bollywood buddy lets users search for movies based on any criteria like movie name, cast member name, summary keywords, common abbreviations etc. The user is provided with details about the movie and can even check out the links of imdb and wikipedia pages of the search result movies. The UI is inspired by OTT platforms to give a quick glance to users.

How I built it

This web application is built using Elastic App Search. The user interfaces is built on top of the search-ui provided by elastic, Custom components and node functionalities are added to the generated search-ui package to give it a nice look. The data ingested into the app search engine is a custom made dataset. This dataset is a combination of a few datasets from kaggle and few other data members scraped using python to combine and scrape results into a single dataset that can be ingested into the App search Engine.

Challenges I ran into

Customising the Search-UI application was little challenging but the well written documentation made it a little less hard and I was able to pull it through!

Accomplishments that I am proud of

Building a full fledged project by learning something totally new in a span of 24 hours feels amazing!

What I learned

I learned how to use Elastic Search and create a cloud deployment. How to use this cloud deployed app search engine and modify its UI to make a fully fledged custom application

What's next for Bollywood Buddy

Building a mobile App and proving search support to it is the next step!

Share this project:

Updates