{"action":"created","comment":{"url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/comments/150171046","pull_request_review_id":75681523,"id":150171046,"diff_hunk":"@@ -0,0 +1,36 @@\n+import os\n+from rasa_nlu.config import RasaNLUConfig\n+from rasa_nlu.converters import load_data\n+from rasa_nlu.model import Interpreter\n+from rasa_nlu.model import Trainer\n+\n+##This is the RASA Trainer\n+interpreters = {}\n+RasaNLUConfig = RasaNLUConfig(\"config/config_spacy.json\")\n+trainer = Trainer(RasaNLUConfig)\n+\n+trainingDirectory = 'data/fact/'\n+for filename in os.listdir(trainingDirectory):\n+    fact_key = os.path.splitext(filename)[0]\n+\n+    training_data = load_data(trainingDirectory + filename)\n+    trainer.train(training_data)\n+    model_directory = trainer.persist(path='./projects/justiceai/', fixed_model_name=fact_key)\n+\n+    interpreters[fact_key] = Interpreter.load(model_directory, RasaNLUConfig)\n+\n+print(interpreters['is_student'].parse(u\"I am a student.\"))\n+print(interpreters['is_habitable'].parse(u\"It smells pretty bad but overall it's a livable place.\"))\n+print(interpreters['has_lease_expired'].parse(u\"Yes my lease expired.\"))\n+print(interpreters['lease_type'].parse(u\"My lease ends in June.\"))\n+\n+# {'intent': {'confidence': 0.65315696536207235, 'name': 'ask_lease_termination'},\n+#  'entities': [{'value': 'faggot', 'entity': 'person', 'start': 3, 'end': 9, 'extractor': 'ner_crf'},","path":"src/nlp_service/rasa/app_test.py","position":28,"original_position":28,"commit_id":"f9d8cce0669413ec85dbe0400cb1b14027101a68","original_commit_id":"f9d8cce0669413ec85dbe0400cb1b14027101a68","user":{"login":"Samuel-Campbell","id":16637820,"avatar_url":"https://avatars3.githubusercontent.com/u/16637820?v=4","gravatar_id":"","url":"https://api.github.com/users/Samuel-Campbell","html_url":"https://github.com/Samuel-Campbell","followers_url":"https://api.github.com/users/Samuel-Campbell/followers","following_url":"https://api.github.com/users/Samuel-Campbell/following{/other_user}","gists_url":"https://api.github.com/users/Samuel-Campbell/gists{/gist_id}","starred_url":"https://api.github.com/users/Samuel-Campbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Samuel-Campbell/subscriptions","organizations_url":"https://api.github.com/users/Samuel-Campbell/orgs","repos_url":"https://api.github.com/users/Samuel-Campbell/repos","events_url":"https://api.github.com/users/Samuel-Campbell/events{/privacy}","received_events_url":"https://api.github.com/users/Samuel-Campbell/received_events","type":"User","site_admin":false},"body":"NICE VALUE! 👍 ","created_at":"2017-11-10T07:50:14Z","updated_at":"2017-11-10T07:51:07Z","html_url":"https://github.com/Cyberjusticelab/JusticeAI/pull/148#discussion_r150171046","pull_request_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/comments/150171046"},"html":{"href":"https://github.com/Cyberjusticelab/JusticeAI/pull/148#discussion_r150171046"},"pull_request":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148"}}},"pull_request":{"url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148","id":151784248,"html_url":"https://github.com/Cyberjusticelab/JusticeAI/pull/148","diff_url":"https://github.com/Cyberjusticelab/JusticeAI/pull/148.diff","patch_url":"https://github.com/Cyberjusticelab/JusticeAI/pull/148.patch","issue_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/148","number":148,"state":"open","locked":false,"title":"[#75] Replaces NLP system with Rasa","user":{"login":"Vynny","id":1418403,"avatar_url":"https://avatars0.githubusercontent.com/u/1418403?v=4","gravatar_id":"","url":"https://api.github.com/users/Vynny","html_url":"https://github.com/Vynny","followers_url":"https://api.github.com/users/Vynny/followers","following_url":"https://api.github.com/users/Vynny/following{/other_user}","gists_url":"https://api.github.com/users/Vynny/gists{/gist_id}","starred_url":"https://api.github.com/users/Vynny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vynny/subscriptions","organizations_url":"https://api.github.com/users/Vynny/orgs","repos_url":"https://api.github.com/users/Vynny/repos","events_url":"https://api.github.com/users/Vynny/events{/privacy}","received_events_url":"https://api.github.com/users/Vynny/received_events","type":"User","site_admin":false},"body":"[#75]\r\n\r\n*This is a work in progress*\r\n\r\n- [x] Imports rasa NLU into nlp service\r\n- [x] Adds training data for problem classification and fact extraction\r\n- [ ] Adds fact extraction & problem classification via rasa NLU engine\r\n- [x] Defines new HTTP interfaces between backend -> nlp\r\n- [x] Changes db models to new format (now with FactEntities)\r\n- [ ] Changes application data flow to agreed upon format (backend <-> nlp *<->ml*)","created_at":"2017-11-09T22:50:44Z","updated_at":"2017-11-10T07:51:07Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b4ca72c7dd139d2e80f1d61a08605c86a9a3c9cb","assignee":null,"assignees":[],"requested_reviewers":[{"login":"lancelafontaine","id":1548285,"avatar_url":"https://avatars2.githubusercontent.com/u/1548285?v=4","gravatar_id":"","url":"https://api.github.com/users/lancelafontaine","html_url":"https://github.com/lancelafontaine","followers_url":"https://api.github.com/users/lancelafontaine/followers","following_url":"https://api.github.com/users/lancelafontaine/following{/other_user}","gists_url":"https://api.github.com/users/lancelafontaine/gists{/gist_id}","starred_url":"https://api.github.com/users/lancelafontaine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lancelafontaine/subscriptions","organizations_url":"https://api.github.com/users/lancelafontaine/orgs","repos_url":"https://api.github.com/users/lancelafontaine/repos","events_url":"https://api.github.com/users/lancelafontaine/events{/privacy}","received_events_url":"https://api.github.com/users/lancelafontaine/received_events","type":"User","site_admin":false},{"login":"Taimoorrana1","id":8263577,"avatar_url":"https://avatars1.githubusercontent.com/u/8263577?v=4","gravatar_id":"","url":"https://api.github.com/users/Taimoorrana1","html_url":"https://github.com/Taimoorrana1","followers_url":"https://api.github.com/users/Taimoorrana1/followers","following_url":"https://api.github.com/users/Taimoorrana1/following{/other_user}","gists_url":"https://api.github.com/users/Taimoorrana1/gists{/gist_id}","starred_url":"https://api.github.com/users/Taimoorrana1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Taimoorrana1/subscriptions","organizations_url":"https://api.github.com/users/Taimoorrana1/orgs","repos_url":"https://api.github.com/users/Taimoorrana1/repos","events_url":"https://api.github.com/users/Taimoorrana1/events{/privacy}","received_events_url":"https://api.github.com/users/Taimoorrana1/received_events","type":"User","site_admin":false},{"login":"mihaiqc","id":9852083,"avatar_url":"https://avatars1.githubusercontent.com/u/9852083?v=4","gravatar_id":"","url":"https://api.github.com/users/mihaiqc","html_url":"https://github.com/mihaiqc","followers_url":"https://api.github.com/users/mihaiqc/followers","following_url":"https://api.github.com/users/mihaiqc/following{/other_user}","gists_url":"https://api.github.com/users/mihaiqc/gists{/gist_id}","starred_url":"https://api.github.com/users/mihaiqc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mihaiqc/subscriptions","organizations_url":"https://api.github.com/users/mihaiqc/orgs","repos_url":"https://api.github.com/users/mihaiqc/repos","events_url":"https://api.github.com/users/mihaiqc/events{/privacy}","received_events_url":"https://api.github.com/users/mihaiqc/received_events","type":"User","site_admin":false},{"login":"choitwao","id":12192439,"avatar_url":"https://avatars2.githubusercontent.com/u/12192439?v=4","gravatar_id":"","url":"https://api.github.com/users/choitwao","html_url":"https://github.com/choitwao","followers_url":"https://api.github.com/users/choitwao/followers","following_url":"https://api.github.com/users/choitwao/following{/other_user}","gists_url":"https://api.github.com/users/choitwao/gists{/gist_id}","starred_url":"https://api.github.com/users/choitwao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/choitwao/subscriptions","organizations_url":"https://api.github.com/users/choitwao/orgs","repos_url":"https://api.github.com/users/choitwao/repos","events_url":"https://api.github.com/users/choitwao/events{/privacy}","received_events_url":"https://api.github.com/users/choitwao/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148/commits","review_comments_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148/comments","review_comment_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/148/comments","statuses_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/statuses/f9d8cce0669413ec85dbe0400cb1b14027101a68","head":{"label":"Cyberjusticelab:75/nlp-service-add-rasa","ref":"75/nlp-service-add-rasa","sha":"f9d8cce0669413ec85dbe0400cb1b14027101a68","user":{"login":"Cyberjusticelab","id":32269819,"avatar_url":"https://avatars2.githubusercontent.com/u/32269819?v=4","gravatar_id":"","url":"https://api.github.com/users/Cyberjusticelab","html_url":"https://github.com/Cyberjusticelab","followers_url":"https://api.github.com/users/Cyberjusticelab/followers","following_url":"https://api.github.com/users/Cyberjusticelab/following{/other_user}","gists_url":"https://api.github.com/users/Cyberjusticelab/gists{/gist_id}","starred_url":"https://api.github.com/users/Cyberjusticelab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cyberjusticelab/subscriptions","organizations_url":"https://api.github.com/users/Cyberjusticelab/orgs","repos_url":"https://api.github.com/users/Cyberjusticelab/repos","events_url":"https://api.github.com/users/Cyberjusticelab/events{/privacy}","received_events_url":"https://api.github.com/users/Cyberjusticelab/received_events","type":"Organization","site_admin":false},"repo":{"id":104525629,"name":"JusticeAI","full_name":"Cyberjusticelab/JusticeAI","owner":{"login":"Cyberjusticelab","id":32269819,"avatar_url":"https://avatars2.githubusercontent.com/u/32269819?v=4","gravatar_id":"","url":"https://api.github.com/users/Cyberjusticelab","html_url":"https://github.com/Cyberjusticelab","followers_url":"https://api.github.com/users/Cyberjusticelab/followers","following_url":"https://api.github.com/users/Cyberjusticelab/following{/other_user}","gists_url":"https://api.github.com/users/Cyberjusticelab/gists{/gist_id}","starred_url":"https://api.github.com/users/Cyberjusticelab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cyberjusticelab/subscriptions","organizations_url":"https://api.github.com/users/Cyberjusticelab/orgs","repos_url":"https://api.github.com/users/Cyberjusticelab/repos","events_url":"https://api.github.com/users/Cyberjusticelab/events{/privacy}","received_events_url":"https://api.github.com/users/Cyberjusticelab/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Cyberjusticelab/JusticeAI","description":"JusticeAI (ProceZeus) is a web chat bot that aims to facilitate access to judicial proceedings involving Quebec tenant/landlord law","fork":false,"url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI","forks_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/forks","keys_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/teams","hooks_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/hooks","issue_events_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/events{/number}","events_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/events","assignees_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/assignees{/user}","branches_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/branches{/branch}","tags_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/tags","blobs_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/refs{/sha}","trees_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/statuses/{sha}","languages_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/languages","stargazers_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/stargazers","contributors_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/contributors","subscribers_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/subscribers","subscription_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/subscription","commits_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/commits{/sha}","git_commits_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/commits{/sha}","comments_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/comments{/number}","issue_comment_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/comments{/number}","contents_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/contents/{+path}","compare_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/merges","archive_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/downloads","issues_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues{/number}","pulls_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls{/number}","milestones_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/milestones{/number}","notifications_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/labels{/name}","releases_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/releases{/id}","deployments_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/deployments","created_at":"2017-09-22T23:04:13Z","updated_at":"2017-10-15T17:25:38Z","pushed_at":"2017-11-10T06:33:31Z","git_url":"git://github.com/Cyberjusticelab/JusticeAI.git","ssh_url":"git@github.com:Cyberjusticelab/JusticeAI.git","clone_url":"https://github.com/Cyberjusticelab/JusticeAI.git","svn_url":"https://github.com/Cyberjusticelab/JusticeAI","homepage":"https://capstone.cyberjustice.ca","size":3925,"stargazers_count":7,"watchers_count":7,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":45,"forks":1,"open_issues":45,"watchers":7,"default_branch":"master"}},"base":{"label":"Cyberjusticelab:master","ref":"master","sha":"c49d00449da364e832959d49aaf3d31754022a46","user":{"login":"Cyberjusticelab","id":32269819,"avatar_url":"https://avatars2.githubusercontent.com/u/32269819?v=4","gravatar_id":"","url":"https://api.github.com/users/Cyberjusticelab","html_url":"https://github.com/Cyberjusticelab","followers_url":"https://api.github.com/users/Cyberjusticelab/followers","following_url":"https://api.github.com/users/Cyberjusticelab/following{/other_user}","gists_url":"https://api.github.com/users/Cyberjusticelab/gists{/gist_id}","starred_url":"https://api.github.com/users/Cyberjusticelab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cyberjusticelab/subscriptions","organizations_url":"https://api.github.com/users/Cyberjusticelab/orgs","repos_url":"https://api.github.com/users/Cyberjusticelab/repos","events_url":"https://api.github.com/users/Cyberjusticelab/events{/privacy}","received_events_url":"https://api.github.com/users/Cyberjusticelab/received_events","type":"Organization","site_admin":false},"repo":{"id":104525629,"name":"JusticeAI","full_name":"Cyberjusticelab/JusticeAI","owner":{"login":"Cyberjusticelab","id":32269819,"avatar_url":"https://avatars2.githubusercontent.com/u/32269819?v=4","gravatar_id":"","url":"https://api.github.com/users/Cyberjusticelab","html_url":"https://github.com/Cyberjusticelab","followers_url":"https://api.github.com/users/Cyberjusticelab/followers","following_url":"https://api.github.com/users/Cyberjusticelab/following{/other_user}","gists_url":"https://api.github.com/users/Cyberjusticelab/gists{/gist_id}","starred_url":"https://api.github.com/users/Cyberjusticelab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cyberjusticelab/subscriptions","organizations_url":"https://api.github.com/users/Cyberjusticelab/orgs","repos_url":"https://api.github.com/users/Cyberjusticelab/repos","events_url":"https://api.github.com/users/Cyberjusticelab/events{/privacy}","received_events_url":"https://api.github.com/users/Cyberjusticelab/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Cyberjusticelab/JusticeAI","description":"JusticeAI (ProceZeus) is a web chat bot that aims to facilitate access to judicial proceedings involving Quebec tenant/landlord law","fork":false,"url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI","forks_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/forks","keys_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/teams","hooks_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/hooks","issue_events_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/events{/number}","events_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/events","assignees_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/assignees{/user}","branches_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/branches{/branch}","tags_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/tags","blobs_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/refs{/sha}","trees_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/statuses/{sha}","languages_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/languages","stargazers_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/stargazers","contributors_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/contributors","subscribers_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/subscribers","subscription_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/subscription","commits_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/commits{/sha}","git_commits_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/git/commits{/sha}","comments_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/comments{/number}","issue_comment_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/comments{/number}","contents_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/contents/{+path}","compare_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/merges","archive_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/downloads","issues_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues{/number}","pulls_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls{/number}","milestones_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/milestones{/number}","notifications_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/labels{/name}","releases_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/releases{/id}","deployments_url":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/deployments","created_at":"2017-09-22T23:04:13Z","updated_at":"2017-10-15T17:25:38Z","pushed_at":"2017-11-10T06:33:31Z","git_url":"git://github.com/Cyberjusticelab/JusticeAI.git","ssh_url":"git@github.com:Cyberjusticelab/JusticeAI.git","clone_url":"https://github.com/Cyberjusticelab/JusticeAI.git","svn_url":"https://github.com/Cyberjusticelab/JusticeAI","homepage":"https://capstone.cyberjustice.ca","size":3925,"stargazers_count":7,"watchers_count":7,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":45,"forks":1,"open_issues":45,"watchers":7,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148"},"html":{"href":"https://github.com/Cyberjusticelab/JusticeAI/pull/148"},"issue":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/148"},"comments":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/issues/148/comments"},"review_comments":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148/comments"},"review_comment":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/pulls/148/commits"},"statuses":{"href":"https://api.github.com/repos/Cyberjusticelab/JusticeAI/statuses/f9d8cce0669413ec85dbe0400cb1b14027101a68"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"Samuel-Campbell"}}