{"action":"opened","issue":{"url":"https://api.github.com/repos/waliworld/mlf-kml-maps/issues/8","labels_url":"https://api.github.com/repos/waliworld/mlf-kml-maps/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/waliworld/mlf-kml-maps/issues/8/comments","events_url":"https://api.github.com/repos/waliworld/mlf-kml-maps/issues/8/events","html_url":"https://github.com/waliworld/mlf-kml-maps/issues/8","id":109921785,"number":8,"title":"Marker data mining implementation strategy","user":{"login":"waliworld","id":10140149,"avatar_url":"https://avatars.githubusercontent.com/u/10140149?v=3","gravatar_id":"","url":"https://api.github.com/users/waliworld","html_url":"https://github.com/waliworld","followers_url":"https://api.github.com/users/waliworld/followers","following_url":"https://api.github.com/users/waliworld/following{/other_user}","gists_url":"https://api.github.com/users/waliworld/gists{/gist_id}","starred_url":"https://api.github.com/users/waliworld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waliworld/subscriptions","organizations_url":"https://api.github.com/users/waliworld/orgs","repos_url":"https://api.github.com/users/waliworld/repos","events_url":"https://api.github.com/users/waliworld/events{/privacy}","received_events_url":"https://api.github.com/users/waliworld/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-06T02:05:35Z","updated_at":"2015-10-06T02:05:35Z","closed_at":null,"body":"In the original project, the bulk of our efforts were focused on various data mining algorithms to extract data embedded in the place markers. Things like name, address, law firm and so on. It was pretty straight forward the way we went about it and due to time constraints we chose to hard code the data extraction routines. One side effect of this approach was the obvious inability of the program to know what was actually there. So any new fields required new code and any missing fields it went looking for would break it all together. \r\n\r\nSo I'm thinking this time around we make it totally dynamic. Perhaps even process the entire doc set right at the start and use the resulting data set to search by, compute stats and so on.\r\n\r\nNeedless to say this should be its own component."}}