{"action":"opened","issue":{"url":"https://api.github.com/repos/Flinesoft/MovieAssistor/issues/7","labels_url":"https://api.github.com/repos/Flinesoft/MovieAssistor/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/Flinesoft/MovieAssistor/issues/7/comments","events_url":"https://api.github.com/repos/Flinesoft/MovieAssistor/issues/7/events","html_url":"https://github.com/Flinesoft/MovieAssistor/issues/7","id":101200429,"number":7,"title":"Personalized Discovery Features v1.0","user":{"login":"Dschee","id":6942160,"avatar_url":"https://avatars.githubusercontent.com/u/6942160?v=3","gravatar_id":"","url":"https://api.github.com/users/Dschee","html_url":"https://github.com/Dschee","followers_url":"https://api.github.com/users/Dschee/followers","following_url":"https://api.github.com/users/Dschee/following{/other_user}","gists_url":"https://api.github.com/users/Dschee/gists{/gist_id}","starred_url":"https://api.github.com/users/Dschee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dschee/subscriptions","organizations_url":"https://api.github.com/users/Dschee/orgs","repos_url":"https://api.github.com/users/Dschee/repos","events_url":"https://api.github.com/users/Dschee/events{/privacy}","received_events_url":"https://api.github.com/users/Dschee/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Flinesoft/MovieAssistor/labels/not%20yet%20implemented","name":"not yet implemented","color":"fef2c0"}],"state":"open","locked":false,"assignee":{"login":"Dschee","id":6942160,"avatar_url":"https://avatars.githubusercontent.com/u/6942160?v=3","gravatar_id":"","url":"https://api.github.com/users/Dschee","html_url":"https://github.com/Dschee","followers_url":"https://api.github.com/users/Dschee/followers","following_url":"https://api.github.com/users/Dschee/following{/other_user}","gists_url":"https://api.github.com/users/Dschee/gists{/gist_id}","starred_url":"https://api.github.com/users/Dschee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dschee/subscriptions","organizations_url":"https://api.github.com/users/Dschee/orgs","repos_url":"https://api.github.com/users/Dschee/repos","events_url":"https://api.github.com/users/Dschee/events{/privacy}","received_events_url":"https://api.github.com/users/Dschee/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Flinesoft/MovieAssistor/milestones/2","html_url":"https://github.com/Flinesoft/MovieAssistor/milestones/Initial%20Release%20(v1.0)","labels_url":"https://api.github.com/repos/Flinesoft/MovieAssistor/milestones/2/labels","id":1256262,"number":2,"title":"Initial Release (v1.0)","description":"","creator":{"login":"Dschee","id":6942160,"avatar_url":"https://avatars.githubusercontent.com/u/6942160?v=3","gravatar_id":"","url":"https://api.github.com/users/Dschee","html_url":"https://github.com/Dschee","followers_url":"https://api.github.com/users/Dschee/followers","following_url":"https://api.github.com/users/Dschee/following{/other_user}","gists_url":"https://api.github.com/users/Dschee/gists{/gist_id}","starred_url":"https://api.github.com/users/Dschee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dschee/subscriptions","organizations_url":"https://api.github.com/users/Dschee/orgs","repos_url":"https://api.github.com/users/Dschee/repos","events_url":"https://api.github.com/users/Dschee/events{/privacy}","received_events_url":"https://api.github.com/users/Dschee/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":1,"state":"open","created_at":"2015-08-15T11:00:29Z","updated_at":"2015-08-15T19:07:49Z","due_on":"2015-12-05T23:00:00Z","closed_at":null},"comments":0,"created_at":"2015-08-15T19:07:48Z","updated_at":"2015-08-15T19:07:48Z","closed_at":null,"body":"Taste Recognition\r\n---\r\n- [ ] Model (PropertyTaste, PropertyTasteMovieRating, PropertyTasteMovieFeeling)\r\n- [ ] Calculation (PropertyClusteringWorker, IncrementalPropertyClusteringWorker)\r\n- [ ] Activation of Full Clustering (activate once in a month)\r\n- [ ] Activation of Incremental Clustering (activate after 10th rating / 30th feeling, activate after each next rating/feeling with 15 min delay)\r\n\r\nSimilarities to Taste\r\n---\r\n- [ ] Model (UserToTasteSimilarity)\r\n- [ ] Calculation (UserPropertyTasteSimilaritiesWorker)\r\n- [ ] Activation (activate after initial mass feelings / ratings, activate after each next rating/feeling with 15 min delay)\r\n\r\nMovie Prediction\r\n---\r\n- [ ] Model (Calculation in User Model to get prediction for specific movie)\r\n- [ ] API (get prediction for movie in summary)\r\n- [ ] Web (show prediction for movie in movie summary)\r\n\r\nMovie Filter\r\n---\r\n- [ ] Model (FilterTemplate with filter params and cached results if possible)\r\n- [ ] API (search with filters and sorting order)\r\n- [ ] Web (search view with filters and sorting order)\r\n\r\nStored Filters (with Notifications)\r\n---\r\n- [ ] Model (StoredFilter with filter template and cached results even if not possible in filter template)\r\n- [ ] Notifications (Push-Notification / E-Mail on significant change, appear in weekly roundup)\r\n- [ ] API (create stored filters, show results, set notification option)\r\n- [ ] Web (create stored filters, show results, set notification option)\r\n\r\nMovie Subscription (with Notifications)\r\n---\r\n- [ ] Model (MovieSubscription with type being 'follow' or 'ignore')\r\n- [ ] API (update movie subscription, list of followed movies, list of ignored movies)\r\n- [ ] Web (update movie subscription, list of followed movies, list of ignored movies)\r\n- [ ] Notifier (send with weekly roundup, send significant changes immediately)\r\n- [ ] Setting (global automatic unfollow after watched, global immediate or weekly-roundup notification)\r\nNote: Significant Movie changes can be a release and a nearing release in a movie theatre nearby if not watched yet, a blu-ray or online store release on a specific store or country if not watched yet & more in the future.\r\n\r\nPerson Subscription (with Notifications)\r\n---\r\n- [ ] Model (Person Subscription with type being 'follow' or 'ignore')\r\n- [ ] API (update person subscription, list of followed people, list of ignored people)\r\n- [ ] Web (update person subscription, list of followed people, list of ignored people)\r\n- [ ] Notifier (send with weekly roundup, send significant changes immediately)\r\n- [ ] Setting (global immediate or weekly-roundup notification)\r\nNote: Significant Person changes can be a release or nearing release of a movie in a cinema nearby, a blue-ray release or online-release in a specific store or country & more in the future."}}