{"action":"created","issue":{"url":"https://api.github.com/repos/fossasia/susi_server/issues/29","repository_url":"https://api.github.com/repos/fossasia/susi_server","labels_url":"https://api.github.com/repos/fossasia/susi_server/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/fossasia/susi_server/issues/29/comments","events_url":"https://api.github.com/repos/fossasia/susi_server/issues/29/events","html_url":"https://github.com/fossasia/susi_server/issues/29","id":191482974,"number":29,"title":"Create a Console Rule Learning App","user":{"login":"Orbiter","id":238730,"avatar_url":"https://avatars.githubusercontent.com/u/238730?v=3","gravatar_id":"","url":"https://api.github.com/users/Orbiter","html_url":"https://github.com/Orbiter","followers_url":"https://api.github.com/users/Orbiter/followers","following_url":"https://api.github.com/users/Orbiter/following{/other_user}","gists_url":"https://api.github.com/users/Orbiter/gists{/gist_id}","starred_url":"https://api.github.com/users/Orbiter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Orbiter/subscriptions","organizations_url":"https://api.github.com/users/Orbiter/orgs","repos_url":"https://api.github.com/users/Orbiter/repos","events_url":"https://api.github.com/users/Orbiter/events{/privacy}","received_events_url":"https://api.github.com/users/Orbiter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-24T10:23:55Z","updated_at":"2016-11-24T10:34:55Z","closed_at":null,"body":"We want to be able to make it easy to create new console rules. Those rules are the method to attach external knowledge to susi. To check and store new console rules, there is now the rule learning backend api, the details are described here: https://github.com/fossasia/susi_server/blob/development/src/org/loklak/api/learning/ConsoleLearning.java#L45-L163\r\n\r\nTo store a new console rule, the user has to enter at least the following entries:\r\n- the external json API address\r\n- an example input for that API\r\n- a name for the new console rule\r\n\r\nFurthermore, the user must submit a jsonpath which points into an result array within the JSON from the console API. The new back-end process supports the user by finding that jsonpath automatically.\r\n\r\nWhat we need:\r\n- an input window for those three options\r\n- a 'verify' button which calls the backend. That will return a lot of information together with the jsonpath which the user can edit. \r\n- a 'store' button which can be used when the user is satisfied with the back-end verififaction."},"comment":{"url":"https://api.github.com/repos/fossasia/susi_server/issues/comments/262743900","html_url":"https://github.com/fossasia/susi_server/issues/29#issuecomment-262743900","issue_url":"https://api.github.com/repos/fossasia/susi_server/issues/29","id":262743900,"user":{"login":"daminisatya","id":6227784,"avatar_url":"https://avatars.githubusercontent.com/u/6227784?v=3","gravatar_id":"","url":"https://api.github.com/users/daminisatya","html_url":"https://github.com/daminisatya","followers_url":"https://api.github.com/users/daminisatya/followers","following_url":"https://api.github.com/users/daminisatya/following{/other_user}","gists_url":"https://api.github.com/users/daminisatya/gists{/gist_id}","starred_url":"https://api.github.com/users/daminisatya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daminisatya/subscriptions","organizations_url":"https://api.github.com/users/daminisatya/orgs","repos_url":"https://api.github.com/users/daminisatya/repos","events_url":"https://api.github.com/users/daminisatya/events{/privacy}","received_events_url":"https://api.github.com/users/daminisatya/received_events","type":"User","site_admin":false},"created_at":"2016-11-24T10:34:55Z","updated_at":"2016-11-24T10:34:55Z","body":"@Orbiter Is this issue open to everyone? Or a GCI Task? "}}
{"actor":{"display_login":"daminisatya"}}