{"action":"created","issue":{"url":"https://api.github.com/repos/aml-development/ozp-backend/issues/344","repository_url":"https://api.github.com/repos/aml-development/ozp-backend","labels_url":"https://api.github.com/repos/aml-development/ozp-backend/issues/344/labels{/name}","comments_url":"https://api.github.com/repos/aml-development/ozp-backend/issues/344/comments","events_url":"https://api.github.com/repos/aml-development/ozp-backend/issues/344/events","html_url":"https://github.com/aml-development/ozp-backend/pull/344","id":254712492,"number":344,"title":"Performance improvements and Refactoring of ES Recommender","user":{"login":"seenusuvarna","id":22984533,"avatar_url":"https://avatars3.githubusercontent.com/u/22984533?v=4","gravatar_id":"","url":"https://api.github.com/users/seenusuvarna","html_url":"https://github.com/seenusuvarna","followers_url":"https://api.github.com/users/seenusuvarna/followers","following_url":"https://api.github.com/users/seenusuvarna/following{/other_user}","gists_url":"https://api.github.com/users/seenusuvarna/gists{/gist_id}","starred_url":"https://api.github.com/users/seenusuvarna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seenusuvarna/subscriptions","organizations_url":"https://api.github.com/users/seenusuvarna/orgs","repos_url":"https://api.github.com/users/seenusuvarna/repos","events_url":"https://api.github.com/users/seenusuvarna/events{/privacy}","received_events_url":"https://api.github.com/users/seenusuvarna/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-09-01T18:03:00Z","updated_at":"2017-09-07T16:47:10Z","closed_at":"2017-09-07T16:47:10Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/aml-development/ozp-backend/pulls/344","html_url":"https://github.com/aml-development/ozp-backend/pull/344","diff_url":"https://github.com/aml-development/ozp-backend/pull/344.diff","patch_url":"https://github.com/aml-development/ozp-backend/pull/344.patch"},"body":"**WAIT ON REVIEW.  ISSUE WITH MERGE WILL UPDATE ON TUESDAY!!!**\r\n**GOING TO RESUBMIT AFTER BASELING OFF OF LATEST MAIN FOUND SOME CHANGES THAT WILL BREAK MY CHANGES**\r\nPlease review the improvements that have been made for the ES Recommendation Engines.  The code is now more concise, has been streamlined for speed (ex. 1.5 seconds for user based has been reduced to 600 ms), removed all dependencies between content and user, now both can be run independently or together.\r\n\r\nPlease review:\r\n@mannyrivera2010 \r\n@skhtet \r\n@blynch11p \r\n@rkenyon1969 \r\n\r\nTo Execute for just Content: make recommend_es_content\r\nTo Execute for just User Based (Collaborative): make recommend_es_user\r\nTo Run with all engines including Python: make recommend_es\r\n\r\nExample running with Bettafish user (Using OLD Listings and similar concept can be applied to new Listings):\r\n(Running all engines together - make recommend_es)\r\nInitial list would look something like this:\r\nBread Basket\r\nSkybox 1\r\nLocationLister 4\r\nLocationLister 5\r\nLocationLister 6\r\nLocationLister 7\r\nLocationLister 9\r\nLocationLister\r\nJotSpot\r\nChart Course\r\n(Note an exact match may not result since there is some jittering that is performed)\r\n\r\nNext:\r\nBookmark Skybox 8 and Rate with 5\r\nBookmark Chart Course 3 and Rate with 5\r\nrerun make recommend_es after stopping backend\r\n\r\nAfter starting Backend up see the following:\r\nChart Course\r\nChart Course 8\r\nChart Course 1\r\nChart Course 2\r\nChart Course 4\r\nChart Course 5\r\nChart Course 6\r\nChart Course 7\r\nChart Course 9\r\nSkybox 3\r\n\r\nLikewise a low rating on an app should not cause the results to change, only a rating of 4 or 5 will cause a change."},"comment":{"url":"https://api.github.com/repos/aml-development/ozp-backend/issues/comments/327857744","html_url":"https://github.com/aml-development/ozp-backend/pull/344#issuecomment-327857744","issue_url":"https://api.github.com/repos/aml-development/ozp-backend/issues/344","id":327857744,"user":{"login":"seenusuvarna","id":22984533,"avatar_url":"https://avatars3.githubusercontent.com/u/22984533?v=4","gravatar_id":"","url":"https://api.github.com/users/seenusuvarna","html_url":"https://github.com/seenusuvarna","followers_url":"https://api.github.com/users/seenusuvarna/followers","following_url":"https://api.github.com/users/seenusuvarna/following{/other_user}","gists_url":"https://api.github.com/users/seenusuvarna/gists{/gist_id}","starred_url":"https://api.github.com/users/seenusuvarna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seenusuvarna/subscriptions","organizations_url":"https://api.github.com/users/seenusuvarna/orgs","repos_url":"https://api.github.com/users/seenusuvarna/repos","events_url":"https://api.github.com/users/seenusuvarna/events{/privacy}","received_events_url":"https://api.github.com/users/seenusuvarna/received_events","type":"User","site_admin":false},"created_at":"2017-09-07T16:47:10Z","updated_at":"2017-09-07T16:47:10Z","author_association":"CONTRIBUTOR","body":"Closing PR because PR #345 implements changes on latest baseline with improvements."}}
{"actor":{"display_login":"seenusuvarna"}}