{"action":"created","issue":{"url":"https://api.github.com/repos/ngageoint/hootenanny/issues/2531","repository_url":"https://api.github.com/repos/ngageoint/hootenanny","labels_url":"https://api.github.com/repos/ngageoint/hootenanny/issues/2531/labels{/name}","comments_url":"https://api.github.com/repos/ngageoint/hootenanny/issues/2531/comments","events_url":"https://api.github.com/repos/ngageoint/hootenanny/issues/2531/events","html_url":"https://github.com/ngageoint/hootenanny/issues/2531","id":344853616,"node_id":"MDU6SXNzdWUzNDQ4NTM2MTY=","number":2531,"title":"Do some trial name translations with Joshua","user":{"login":"bwitham","id":303724,"node_id":"MDQ6VXNlcjMwMzcyNA==","avatar_url":"https://avatars2.githubusercontent.com/u/303724?v=4","gravatar_id":"","url":"https://api.github.com/users/bwitham","html_url":"https://github.com/bwitham","followers_url":"https://api.github.com/users/bwitham/followers","following_url":"https://api.github.com/users/bwitham/following{/other_user}","gists_url":"https://api.github.com/users/bwitham/gists{/gist_id}","starred_url":"https://api.github.com/users/bwitham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwitham/subscriptions","organizations_url":"https://api.github.com/users/bwitham/orgs","repos_url":"https://api.github.com/users/bwitham/repos","events_url":"https://api.github.com/users/bwitham/events{/privacy}","received_events_url":"https://api.github.com/users/bwitham/received_events","type":"User","site_admin":false},"labels":[{"id":287952018,"node_id":"MDU6TGFiZWwyODc5NTIwMTg=","url":"https://api.github.com/repos/ngageoint/hootenanny/labels/Category:%20Core","name":"Category: Core","color":"d4c5f9","default":false},{"id":287954045,"node_id":"MDU6TGFiZWwyODc5NTQwNDU=","url":"https://api.github.com/repos/ngageoint/hootenanny/labels/Priority:%20Medium","name":"Priority: Medium","color":"fad8c7","default":false},{"id":287952551,"node_id":"MDU6TGFiZWwyODc5NTI1NTE=","url":"https://api.github.com/repos/ngageoint/hootenanny/labels/Status:%20In%20Progress","name":"Status: In Progress","color":"eb6420","default":false},{"id":287951252,"node_id":"MDU6TGFiZWwyODc5NTEyNTI=","url":"https://api.github.com/repos/ngageoint/hootenanny/labels/Type:%20Task","name":"Type: Task","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":{"login":"bwitham","id":303724,"node_id":"MDQ6VXNlcjMwMzcyNA==","avatar_url":"https://avatars2.githubusercontent.com/u/303724?v=4","gravatar_id":"","url":"https://api.github.com/users/bwitham","html_url":"https://github.com/bwitham","followers_url":"https://api.github.com/users/bwitham/followers","following_url":"https://api.github.com/users/bwitham/following{/other_user}","gists_url":"https://api.github.com/users/bwitham/gists{/gist_id}","starred_url":"https://api.github.com/users/bwitham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwitham/subscriptions","organizations_url":"https://api.github.com/users/bwitham/orgs","repos_url":"https://api.github.com/users/bwitham/repos","events_url":"https://api.github.com/users/bwitham/events{/privacy}","received_events_url":"https://api.github.com/users/bwitham/received_events","type":"User","site_admin":false},"assignees":[{"login":"bwitham","id":303724,"node_id":"MDQ6VXNlcjMwMzcyNA==","avatar_url":"https://avatars2.githubusercontent.com/u/303724?v=4","gravatar_id":"","url":"https://api.github.com/users/bwitham","html_url":"https://github.com/bwitham","followers_url":"https://api.github.com/users/bwitham/followers","following_url":"https://api.github.com/users/bwitham/following{/other_user}","gists_url":"https://api.github.com/users/bwitham/gists{/gist_id}","starred_url":"https://api.github.com/users/bwitham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwitham/subscriptions","organizations_url":"https://api.github.com/users/bwitham/orgs","repos_url":"https://api.github.com/users/bwitham/repos","events_url":"https://api.github.com/users/bwitham/events{/privacy}","received_events_url":"https://api.github.com/users/bwitham/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ngageoint/hootenanny/milestones/69","html_url":"https://github.com/ngageoint/hootenanny/milestone/69","labels_url":"https://api.github.com/repos/ngageoint/hootenanny/milestones/69/labels","id":3419380,"node_id":"MDk6TWlsZXN0b25lMzQxOTM4MA==","number":69,"title":"Hootenanny 2018-08-08","description":"","creator":{"login":"bwitham","id":303724,"node_id":"MDQ6VXNlcjMwMzcyNA==","avatar_url":"https://avatars2.githubusercontent.com/u/303724?v=4","gravatar_id":"","url":"https://api.github.com/users/bwitham","html_url":"https://github.com/bwitham","followers_url":"https://api.github.com/users/bwitham/followers","following_url":"https://api.github.com/users/bwitham/following{/other_user}","gists_url":"https://api.github.com/users/bwitham/gists{/gist_id}","starred_url":"https://api.github.com/users/bwitham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwitham/subscriptions","organizations_url":"https://api.github.com/users/bwitham/orgs","repos_url":"https://api.github.com/users/bwitham/repos","events_url":"https://api.github.com/users/bwitham/events{/privacy}","received_events_url":"https://api.github.com/users/bwitham/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":16,"state":"open","created_at":"2018-06-12T16:52:29Z","updated_at":"2018-08-03T19:08:50Z","due_on":"2018-08-08T07:00:00Z","closed_at":null},"comments":11,"created_at":"2018-07-26T13:52:19Z","updated_at":"2018-08-03T21:43:05Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"* ~~install joshua on a hoot vm~~\r\n* ~~translate a couple names manually with joshua pulled from German name tags; verify translations against the name:en tags~~\r\n* ~~enable KenLM~~\r\n* ~~write a vis that will look at each feature in the German download and, if it has a populated name and name:en (also alt_name/alt_name:en), translate the name with a command line call to joshua (later to be replaced by a TCP or web call), and spit out a delimited file with the name:en value in one column and the translated value in another for comparison~~\r\n* see if a single server can translate two different languages\r\n* tweak some joshua options?"},"comment":{"url":"https://api.github.com/repos/ngageoint/hootenanny/issues/comments/410383921","html_url":"https://github.com/ngageoint/hootenanny/issues/2531#issuecomment-410383921","issue_url":"https://api.github.com/repos/ngageoint/hootenanny/issues/2531","id":410383921,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDM4MzkyMQ==","user":{"login":"bwitham","id":303724,"node_id":"MDQ6VXNlcjMwMzcyNA==","avatar_url":"https://avatars2.githubusercontent.com/u/303724?v=4","gravatar_id":"","url":"https://api.github.com/users/bwitham","html_url":"https://github.com/bwitham","followers_url":"https://api.github.com/users/bwitham/followers","following_url":"https://api.github.com/users/bwitham/following{/other_user}","gists_url":"https://api.github.com/users/bwitham/gists{/gist_id}","starred_url":"https://api.github.com/users/bwitham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwitham/subscriptions","organizations_url":"https://api.github.com/users/bwitham/orgs","repos_url":"https://api.github.com/users/bwitham/repos","events_url":"https://api.github.com/users/bwitham/events{/privacy}","received_events_url":"https://api.github.com/users/bwitham/received_events","type":"User","site_admin":false},"created_at":"2018-08-03T21:43:05Z","updated_at":"2018-08-03T21:43:05Z","author_association":"CONTRIBUTOR","body":"Unfortunately, it does appear that a separate service would need to be launched for each supported language.  The reasons for this are:\r\n\r\n1) There is a large latency to start up a language model.  For Germany, for instance, it would take almost 2 minutes.  So, multiple calls outside of a service environment are out of the question.\r\n2) A Joshua config must be passed in at service startup, and each language seems to have a slightly differently tuned configuration.\r\n\r\nI was hoping that a single server could be launched that would handle all languages.  I think language support will need to be on an as-needed basis and a script can be created that will quickly launch a translation server for a new language once a language pack has been downloaded.  The language translation server will need to reside on its own server separate from the hoot vm."}}
{"actor":{"display_login":"bwitham"}}