{"id":20774339,"url":"https://github.com/saberglow/movie_recommender_engine","last_synced_at":"2025-06-13T16:36:24.135Z","repository":{"id":123184183,"uuid":"322041450","full_name":"SABERGLOW/Movie_Recommender_Engine","owner":"SABERGLOW","description":"🍿 A DIY JAVA recommender engine for movies [GUI+Web App] ","archived":false,"fork":false,"pushed_at":"2020-12-16T17:42:18.000Z","size":1356,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-18T07:44:31.298Z","etag":null,"topics":["java","junit","movie-recommendation","serialization","swing-gui"],"latest_commit_sha":null,"homepage":"https://www.dukelearntoprogram.com//capstone/recommender.php?id=N4yFi2jPx5Xr7l","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SABERGLOW.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-16T16:35:22.000Z","updated_at":"2022-05-25T18:55:56.000Z","dependencies_parsed_at":"2023-05-26T07:00:12.790Z","dependency_job_id":null,"html_url":"https://github.com/SABERGLOW/Movie_Recommender_Engine","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SABERGLOW%2FMovie_Recommender_Engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SABERGLOW%2FMovie_Recommender_Engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SABERGLOW%2FMovie_Recommender_Engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SABERGLOW%2FMovie_Recommender_Engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SABERGLOW","download_url":"https://codeload.github.com/SABERGLOW/Movie_Recommender_Engine/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243112191,"owners_count":20238182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","junit","movie-recommendation","serialization","swing-gui"],"created_at":"2024-11-17T12:29:09.120Z","updated_at":"2025-03-11T20:54:32.186Z","avatar_url":"https://github.com/SABERGLOW.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![GitHub issues](https://img.shields.io/github/issues/SABERGLOW/Movie_Recommender_Engine)](https://github.com/SABERGLOW/Movie_Recommender_Engine/issues) [![GitHub stars](https://img.shields.io/github/stars/SABERGLOW/Movie_Recommender_Engine)](https://github.com/SABERGLOW/Movie_Recommender_Engine/stargazers) [![GitHub license](https://img.shields.io/github/license/SABERGLOW/Movie_Recommender_Engine)](https://github.com/SABERGLOW/Movie_Recommender_Engine/blob/master/LICENSE)\n\n\n# Movie Recommender Engine\nMovie Recommdner is a JAVA DIY recommender engine for finding movie recommendations and information about current movies. \n\nYou can try the Web-App here:\u003ca href=\"https://www.dukelearntoprogram.com//capstone/recommender.php?id=N4yFi2jPx5Xr7l\"\u003e Movie Recommender Engine \u003c/a\u003e \n\n\n## Overview:\nThe goal of the project is to recommend movies based on different criteria which is further based on user ratings of those movies.\n\n_The idea is inspired by a website “twitflicks.com” which used to mine Twitter for\ntweets that included comments about current movies. These comments were\nthen turned into ratings._\n\n\n\n## Features:\nAs a user, you will be able to make recommendations by filtering based on genre, or co-stars, or by\nany other criteria. This will help you further curate the recommendations for you\nas the program decides which genre you recommended the most, and which\ntype of movies would suit your taste the best. Further goals include a swingbased GUI and a simple web-app for the said project.\n\n\n## External Libraries:\nThe project makes use of 2 external libraries:\n  * \u003ca href=\"https://www.dukelearntoprogram.com/course2/doc/javadoc/edu/duke/FileResource.html\"\u003e edu.duke.FileResource \u003c/a\u003e\n  * \u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003e org.apache.commons.csv \u003c/a\u003e\n\n_The abovementioned library JARs can be found in the project folder,\nspecifically at: MovieRecommender/external jars._\n\n\n_For detailed compilation instructions, please refer to Developers Documentation_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaberglow%2Fmovie_recommender_engine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaberglow%2Fmovie_recommender_engine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaberglow%2Fmovie_recommender_engine/lists"}