{"action":"created","issue":{"url":"https://api.github.com/repos/opencog/opencog/issues/1208","labels_url":"https://api.github.com/repos/opencog/opencog/issues/1208/labels{/name}","comments_url":"https://api.github.com/repos/opencog/opencog/issues/1208/comments","events_url":"https://api.github.com/repos/opencog/opencog/issues/1208/events","html_url":"https://github.com/opencog/opencog/issues/1208","id":54019509,"number":1208,"title":"Experimentation with Unsupervised Learning of Link Grammar Rules","user":{"login":"AmeBel","id":2135577,"avatar_url":"https://avatars.githubusercontent.com/u/2135577?v=3","gravatar_id":"","url":"https://api.github.com/users/AmeBel","html_url":"https://github.com/AmeBel","followers_url":"https://api.github.com/users/AmeBel/followers","following_url":"https://api.github.com/users/AmeBel/following{/other_user}","gists_url":"https://api.github.com/users/AmeBel/gists{/gist_id}","starred_url":"https://api.github.com/users/AmeBel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmeBel/subscriptions","organizations_url":"https://api.github.com/users/AmeBel/orgs","repos_url":"https://api.github.com/users/AmeBel/repos","events_url":"https://api.github.com/users/AmeBel/events{/privacy}","received_events_url":"https://api.github.com/users/AmeBel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opencog/opencog/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/opencog/opencog/labels/nlp","name":"nlp","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/opencog/opencog/milestones/2","labels_url":"https://api.github.com/repos/opencog/opencog/milestones/2/labels","id":930898,"number":2,"title":"Dialogue System","description":"The aim is to have a basic OpenCog based dialogue system with all the parts in place and the whole thing holistically working, for the three use cases of\r\n1. standalone dialogue\r\n2. dialogue with a game character\r\n3. dialogue (via speech) with a robot\r\n\r\nAfter this, the next phase of effort will involve improving the components of the system (via hand-engineering them more, or in some cases via replacing hand-engineered components via learned components), and customizing the system for particular functionalities.\r\n\r\nInitially outlined @ http://wiki.opencog.org/w/OpenCog_HK_2014_Dialogue_System_Task_Breakdown  Not all have been imported as some of the tasks have been completed","creator":{"login":"AmeBel","id":2135577,"avatar_url":"https://avatars.githubusercontent.com/u/2135577?v=3","gravatar_id":"","url":"https://api.github.com/users/AmeBel","html_url":"https://github.com/AmeBel","followers_url":"https://api.github.com/users/AmeBel/followers","following_url":"https://api.github.com/users/AmeBel/following{/other_user}","gists_url":"https://api.github.com/users/AmeBel/gists{/gist_id}","starred_url":"https://api.github.com/users/AmeBel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmeBel/subscriptions","organizations_url":"https://api.github.com/users/AmeBel/orgs","repos_url":"https://api.github.com/users/AmeBel/repos","events_url":"https://api.github.com/users/AmeBel/events{/privacy}","received_events_url":"https://api.github.com/users/AmeBel/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":4,"state":"open","created_at":"2015-01-12T03:11:11Z","updated_at":"2015-01-15T03:08:16Z","due_on":"2015-08-31T16:00:00Z","closed_at":null},"comments":61,"created_at":"2015-01-12T04:20:19Z","updated_at":"2015-01-20T06:08:49Z","closed_at":"2015-01-12T04:29:47Z","body":"Initial experimentation with learning link grammar link types and dictionary entries from an unlabeled corpus, according to the general ideas outlined in http://arxiv.org/abs/1401.3372\r\n\r\nExperimentation should include learning \"from scratch\", and may also include learning based on taking parts of the existing link grammar dictionary as an initial condition.\r\n\r\nResults of this initial experimentation will determine next steps for unsupervised learning in the OpenCog NLP pipeline (potentially involving unsupervised learning of RelEx and RelEx2Logic rules, for example)\r\n\r\nTasks are described in the README @ https://github.com/opencog/opencog/tree/master/opencog/nlp/learn"},"comment":{"url":"https://api.github.com/repos/opencog/opencog/issues/comments/70609049","html_url":"https://github.com/opencog/opencog/issues/1208#issuecomment-70609049","issue_url":"https://api.github.com/repos/opencog/opencog/issues/1208","id":70609049,"user":{"login":"anitzkin","id":8509213,"avatar_url":"https://avatars.githubusercontent.com/u/8509213?v=3","gravatar_id":"","url":"https://api.github.com/users/anitzkin","html_url":"https://github.com/anitzkin","followers_url":"https://api.github.com/users/anitzkin/followers","following_url":"https://api.github.com/users/anitzkin/following{/other_user}","gists_url":"https://api.github.com/users/anitzkin/gists{/gist_id}","starred_url":"https://api.github.com/users/anitzkin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anitzkin/subscriptions","organizations_url":"https://api.github.com/users/anitzkin/orgs","repos_url":"https://api.github.com/users/anitzkin/repos","events_url":"https://api.github.com/users/anitzkin/events{/privacy}","received_events_url":"https://api.github.com/users/anitzkin/received_events","type":"User","site_admin":false},"created_at":"2015-01-20T06:08:49Z","updated_at":"2015-01-20T06:08:49Z","body":"Agreed. Ditto. The current rule file is nasty.  We will do better. Without\r\nexplicit exclusion and priority clauses I hope.  I need to finish and merge\r\nmy current work on Relex before we can write new R2L rules. That sholdn't\r\nbe much longer now . . .\r\n\r\n\r\n\r\nOn Tue, Jan 20, 2015 at 1:54 PM, Linas Vepštas <notifications@github.com>\r\nwrote:\r\n\r\n> I think its time I butt out of the conversation. Final comment: the current\r\n> file format, with those exclusivity and priority parts .. I really really\r\n> dislike it. Nasty, ugly,, error-prone. Thus, I proposed distinct \"define\"\r\n> and \"apply\" steps (with cost) as a simplification that is easier to read,\r\n> easier to write, is less verbose, can do everything the current format\r\n> does, and can do more.\r\n>\r\n> If you have in mind another format that is easier, simpler, smaller and\r\n> more powerful, all at the same time, go for it.\r\n>\r\n> On Mon, Jan 19, 2015 at 11:42 PM, anitzkin <notifications@github.com>\r\n> wrote:\r\n>\r\n> > Linas, is not a list of separate rules with explanatory names easier to\r\n> > understand and revise than one rule consisting of many disjuncts? I mean\r\n> I\r\n> > appreciate the fact that the rule with disjuncts reflects a more profound\r\n> > perspective, but the logic can be identical. or do I misunderstand\r\n> > something?\r\n>\r\n> >\r\n>\r\n> —\r\n> Reply to this email directly or view it on GitHub\r\n> <https://github.com/opencog/opencog/issues/1208#issuecomment-70608124>.\r\n>"}}