Code Monkey home page Code Monkey logo

faragni-api's Introduction

Faragni

Visit the website.

Faragni is a social cataloging website for movies that allows you to explore movies that are similar to other movies you love, and recommend movies to user with a taste similar to yours.

How It Works

Faragni uses a deep learning model to learn the hidden patterns in the movies you loved, and predict how much you would love other similar movies. Faragni also allows you to follow other users, and to send and recieve recommendations from other users, making it easier than ever for people to share the movies they would love with each other.

Features

  • Rate the movies you loved
  • Create watchlists to keep track of the movies you want to watch soon
  • Follow other users to see their activity and their public ratings
  • Recommend movies to other users, sharing the love.
  • Get smart recommendations from our deep learning model, tailored just for you.

Technologies

Faragni's backend is developed using Ruby on Rails, and its frontend is developed using Angular with Typescript. The deep learning model is written using Python, and integreated with the backend. The frontend and the backend are both deployed on Heroku.

This is a detailed list of the techologies used:

  • Rails 5.1.4 API
  • Ruby 2.4.1
  • PostgreSQL 9.5.10

The Team Behind Faragni

faragni-api's People

Contributors

hazefully avatar yahyaalaamassoud avatar khaledawaled avatar angular-cli avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.