Moviet is a movie rating web application that leverages ML techniques for movie recommendation and content protection, built with ASP.NET Core MVC.
Main Technical Features
- Account Management, 3-tier users, Guest, Rater and Content Manager
- Simple ETL for Data Initialization
- Movie Rating
- Movie Uploading/Editing (details, poster, etc)
- Porn Image Detection by nudenet
- Movie Recommendation using ML.NET MatrixFactorization and Custom Movie Ranking Process
- Manual Offline Model Training
- Profile Complition for Cold Start
This project created for the course "Software Technology". It has been extended for the courses "Information System Security" and "Web Information Systems" needs.