Skip to content

Feelm is a project where you can discover new movies based on your taste.

License

Notifications You must be signed in to change notification settings

esentis/feelm-movie-guru

Repository files navigation

Feelm

Feelm is a project where you can discover new movies based on your taste, create lists and share them with your friends. Providing your date of birth and some quick answers we create a personalized profile to recommend movies based on your style.

Last Commit
Dart Dart Android
Feelm PlayStore


Startup flow chart

flow_chart

Recommendation algorithm

The algorithm takes into consideration user's birthdate and his/her zodiac sign. Each zodiac sign is mapped with some movie keywords according to sign's traits (source 1, source 2, source 3 and source 4).

Moreover, to differentiate same sign's recommendations (p.ex if Virgo has Horror as a mapped keyword EVERY person who is Virgo will have horror recommendations, which is not really what we want) after initial registration, users will be prompted to a test page where they will swipe right (like) or left (dislike) through 15 random recommended movies. After finishing the test, algorithm checks all the movies that the user has disliked to exclude keywords from recommendations and of course all liked movies to append new keywords to recommendations. A keyword is excluded if it appears more times on disliked list rather than on liked list.

About

Feelm is a project where you can discover new movies based on your taste.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages