These are chat archives for ushahidi/Community

4th
Dec 2015
Ushbot
@ushbot
Dec 04 2015 01:44
[Robbie Mackay, Ushahidi] @YMHuang I think 'Ready' is the stage an issue starts in ie. "Ready for dev" .. so no work has been done on it yet
[YMHuang (guest), irc.freenode.net] OK, I got it.
Ushbot
@ushbot
Dec 04 2015 20:51
[Daniel Hamngren] Hello! I'm in lund with the openhack hackathon.
[Jason Mule, Ushahidi] Hi Daniel!
[Jess Shorland, Ushahidi] @jason is the one who integrated with bluemix
[Jess Shorland, Ushahidi] @DanielHamngrenGuest ^^
Ushbot
@ushbot
Dec 04 2015 21:53
[Daniel Hnyk] Hello. I am one of the guys who are working on project related to Ushahidi at OpenHack.

[Daniel Hnyk] We were asked to develop an app which would structure unstructured data from e.g. sms or mail. Eventually getting things like location, severity, tags and so forth.

After quite brief search we have found this feature-request: ushahidi/platform#660 and from there we've got here: https://github.com/ushahidi/Chambua

[Link]

<p>ushahidi/platform#660</p>

<p>SMS submissions to the platform are unstructured, and require manual verification and publishing. This is unfeasible for some clients (specifically Norwegian Red Cross), since they receive thousand...</p>

[Link]

<p>ushahidi/Chambua</p>

<p>Chambua is an open-source semantic tagging application that analyses text and extracts names of people, places (& geocodes them), organisations and other items such as expressions of time, mone...</p>

[Daniel Hnyk] Which does exactly what we want, right? Is Chambua already implemented in ushahidi? If not, why not? Could help there? Does it work reliably?
[Jess Shorland, Ushahidi] @DanielHnykGuest I don't think it was ever finished or implemented
[Jess Shorland, Ushahidi] you could potentially look to what they've done for inspiration/context though
[Jess Shorland, Ushahidi] @AngelaOduor any idea why this wasn't implemented?
[Daniel Hnyk] There is more here: https://phabricator.ushahidi.com/T656

[Link]

<p>⚓ T656 Locate reports based on town name</p>

<p>Locate reports based on town name included in the message (ie. SMS)</p>

Ushbot
@ushbot
Dec 04 2015 22:02
[Daniel Hnyk] In T656 there is written that T36 must be finished first. I cannot get on that without credentials. Is there any chance you could provide me with that (printing it as a PDF and sending here would work I guess)?
Ushbot
@ushbot
Dec 04 2015 22:08
[Jess Shorland, Ushahidi] @DanielHnykGuest i've sent it to you in the slack room
Ushbot
@ushbot
Dec 04 2015 22:31
[Daniel Hamngren] We are thinking in the way of doing a plugin, is there any good examples that we can learn from?
Ushbot
@ushbot
Dec 04 2015 22:47
[Daniel Hnyk] I am sorry but my history of chat is lost. If you sent me any file, could you resend it please? If not, no problem and thanks for answers.
[Daniel Hnyk] I would like to ask another question. Do you know if there is any kind of preprocessing of incoming post (from whatever source) currently done in Ushahidi?
Ushbot
@ushbot
Dec 04 2015 23:14
[Jess Shorland, Ushahidi] @Will See question above if you're around... I don't *think* there's any pre-processing of incoming posts of any kind. Any idea if i'm wrong?
[Will, Ushahidi] hi @DanielHnykGuest, the data processing plugins are here:
https://github.com/ushahidi/platform/tree/3646ca36f9633e7d6c132ce22ac8cd6d537e6635/plugins

[Link]

<p>ushahidi/platform</p>

<p>platform - Ushahidi Platform v3 API</p>

[Will, Ushahidi] We don't do any explicit preprocessing other than piping them into our posts
Ushbot
@ushbot
Dec 04 2015 23:19
[Will, Ushahidi] the flow could be interrupted and you can do some preprocessing if you want to clean or transform the data
[Will, Ushahidi] prior to insertion as a post
[Will, Ushahidi] @DanielHamngrenGuest for examples, the above are plugins for data collection, they might give you a good example to follow
Ushbot
@ushbot
Dec 04 2015 23:25
[Daniel Hnyk] Thank you. Yes, our idea is to pre-process posts before they are saved somehow structured to the system (as a post). Hence, we are looking for some kind of "entrypoint", where we get the "raw" message which we could then parse however we want to, get some information, editing the current message (enriching it by tags, location...) and possibly add anything which is being automatically parsed. Then we would insert this as a post with filling in whatever could be filled in based on heuristic/field names and possibly display the rest information to do user.
[Daniel Hnyk] Id would save us really a lot of time if you could point us where we should take a look in the code (we are currently going through - even plugins). Or do you think it's entirely impossible to do in a day?
[Daniel Hnyk] Like do we need to change a structure of the whole part of the project, or could we just really create some plugin?