Beside some smaller discussions, fruitless attempts and minor hacks, these are my main activities at Wikimedia Amsterdam Hackathon 2014.
Before coming to the hackathon, I have looked around searching for a topic to find this: @Multichill wanted to refactor several useful but hacky bots he has written in the past, into one generic configurable framework. At the start of the hackathon, I have looked at his code and read through it, but we did not have a chance to act on it. The only thing I can say is that converting this into a framework is definitely possibly, but perhaps not a good task for a hackathon — library design, as any software language engineering activitiy, needs to be done with appropriate care.
As a part of a bigger initiative on inventarisation of Dutch cultural heritage, cross-checked information about municipal monuments in the list provided by the municipality (as a PDF, DBA-ORVPM Gemeenteblad 486
) with the database containing all monuments in one giant table (4554 of them from Amsterdam). The data was provided by @VDK, so she should know more about the sources, but both pieces of data I have worked on, were in public domain.
Some commits related to this endeavour (the code is incredibly hacky, you don’t want to look at it):
[ec321da](https://github.com/grammarware/open/commit/ec321da1e6d18560d1d35df5fef6d9f79a8c2285)
Wikimedia Hackathon 2014[ccfa858](https://github.com/grammarware/open/commit/ccfa858de9ab7cf2632fd2c6e4f674d500dfae83)
Generated successfully[474741d](https://github.com/grammarware/open/commit/474741dcac57a7af44fb3c03196ffa565d148b04)
Re-done[c70f40f](https://github.com/grammarware/open/commit/c70f40ff7f7c061b3c28dce6afa5dbd5b7d8f564)
Matching done much more fuzzy, consistent comprehensive output
As a result, 944 entries were processed: for 225 a match has been found in the database, 719 were new. After I was done, the data was imported by @VDK and manually reviewed and curated.
Read the draft, reviewed and provided feedback about Wiki Loves Art 2016 to @Effeietsanders.