Skip to content

v-gabriel/movie-rating-predictor

Repository files navigation

Movie rating predictor

Web app wrapped around the Azure ML service in order to predict an IMDb rating and provide related statistics.


Features

Predict rating

Web form and Swagger API used for binding a model and getting a decimal result (0-10).

Binding model parameters:

  • Gross: gross earnings in US dollars

  • Released year: year the movie released

  • Runtime: movie duration in minutes

  • Categories (bool): horror, crime, comedy, romance, music, adventure, mystery, war, western, biography, history, thriller, sci-fi, action, drama


Statistics

Table and graph statistics generated from submitted models and their results.

Provides visuals for:

  • model data and their results

  • most used categories

  • min max values

  • most common release years


Deployment

ATM the app is deployed on Azure Cloud as a Web App service running on Linux, connected with the Microsoft SQL Server inside the resource groups' virtual network.

Website

Note  
This deployment is used as a test environment. Any issues, errors, bugs or unavailability is intentional.


Tech

IDEs: Visual Studio Code, Jetbrains Rider, Azure Data Studio

Frameworks: ASP.NET Core, Angular

Other: Microsoft SQL Server, Azure Cloud services

My Skills


References

Used dataset, combined and cleaned from:

Attributions and used tools:


Authors

Web app development and deployment:

Dataset research and cleanup, ML model development and deployment:

Research, testing and analysis:

About

IMDb movie rating predictor based on Azure ML model.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published