{"action":"created","issue":{"url":"https://api.github.com/repos/inveniosoftware/beard/issues/48","labels_url":"https://api.github.com/repos/inveniosoftware/beard/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/inveniosoftware/beard/issues/48/comments","events_url":"https://api.github.com/repos/inveniosoftware/beard/issues/48/events","html_url":"https://github.com/inveniosoftware/beard/issues/48","id":82293901,"number":48,"title":"Standalone application for disambiguation","user":{"login":"glouppe","id":477771,"avatar_url":"https://avatars.githubusercontent.com/u/477771?v=3","gravatar_id":"","url":"https://api.github.com/users/glouppe","html_url":"https://github.com/glouppe","followers_url":"https://api.github.com/users/glouppe/followers","following_url":"https://api.github.com/users/glouppe/following{/other_user}","gists_url":"https://api.github.com/users/glouppe/gists{/gist_id}","starred_url":"https://api.github.com/users/glouppe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glouppe/subscriptions","organizations_url":"https://api.github.com/users/glouppe/orgs","repos_url":"https://api.github.com/users/glouppe/repos","events_url":"https://api.github.com/users/glouppe/events{/privacy}","received_events_url":"https://api.github.com/users/glouppe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-29T06:45:57Z","updated_at":"2015-05-29T07:28:49Z","closed_at":null,"body":"As the code is growing, I think it is time for `examples/author_disambiguation_advanced.py` to be made as a standalone application for disambiguation. \r\n\r\nIn my mind, beard (i.e. what lives under `beard/`) should be seen as a library of machine learning components that can be used for entity recognition -- author disambiguation being only one of the possible use cases. In parallel, `examples/` should include only small snippets of code, showing what you can using the tools we provide under `beard/`. In this setting, I think `author_disambiguation_advanced.py` is getting too complicated and would deserve to live on its own, e.g. under `examples/applications/author-disambiguation/`. In this way, I think we could clean and extend the code (e.g., decoupling distance learning from learning, adding pair sampling, etc) in a more organized way without losing the genericity we envision for `beard/`. \r\n\r\nOpinions? @natsheh @MSusik "},"comment":{"url":"https://api.github.com/repos/inveniosoftware/beard/issues/comments/106724413","html_url":"https://github.com/inveniosoftware/beard/issues/48#issuecomment-106724413","issue_url":"https://api.github.com/repos/inveniosoftware/beard/issues/48","id":106724413,"user":{"login":"MSusik","id":6649290,"avatar_url":"https://avatars.githubusercontent.com/u/6649290?v=3","gravatar_id":"","url":"https://api.github.com/users/MSusik","html_url":"https://github.com/MSusik","followers_url":"https://api.github.com/users/MSusik/followers","following_url":"https://api.github.com/users/MSusik/following{/other_user}","gists_url":"https://api.github.com/users/MSusik/gists{/gist_id}","starred_url":"https://api.github.com/users/MSusik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MSusik/subscriptions","organizations_url":"https://api.github.com/users/MSusik/orgs","repos_url":"https://api.github.com/users/MSusik/repos","events_url":"https://api.github.com/users/MSusik/events{/privacy}","received_events_url":"https://api.github.com/users/MSusik/received_events","type":"User","site_admin":false},"created_at":"2015-05-29T07:28:49Z","updated_at":"2015-05-29T07:28:49Z","body":":+1: I can take care of this."}}