Re: MaJorToM version 1.2.0 released
Benjamin Bock <[email protected]> Sat, 16 Apr 2011 18:38:34 +0200
| Newsgroups | gmane.text.xml.xtm.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Lars, no, it's not. But basically the work was as follows: Take 2 to 4 weeks worth of the electronic program guide [1] and convert it to TMDM (in the same naïve mapping as we did it for the AWD). Also merge the schema stuff which comes in the epg include.zip. Connect the loosely coupled data (by it's ids) by converting it to real associations. Extract the "interesting" stuff, e.g. get the single actor names out of the actors occurrence which looks something like "Tippi Hedren (Melanie Daniels),Suzanne Pleshette (Annie Hayworth),Rod Taylor (Mitch Brenner)" and move it e.g. to associated topics of type "Person". Then do a NER of the people (producers, actors, movies, etc.) against a Freebase [2] dump, maybe resolving synonym names using the connection to the movies. By adding Freebase Ids and e.g. IMDB ids to the so-far anonymous (because they only have a name) topics many of them will merge. Now take everything which is reachable within 2 steps from freebase and convert it to TMDM (this time using associations). Then export the file(s). As all of this may be quite big if done in one step it may be done in several steps with subsets. It's also worth caching results from expensive requests or computations - we used Redis for this). Depending on when you split the parts, merging them into one big map (i.e. importing one after another) will also take some time. We did all of this in small steps and stored most of the intermediate steps so we could repeat the partial steps whenever we wanted with only "our" computing overhead. MaJorToM was improved quite a lot in this progress and we compared with the other implementations from time to time to see how they perform. I already wrote about the results. Unfortunately, the code won't be publicly available for several reasons (mostly rights of 3rd parties). Benjamin [1] http://epgdata.com/ [2] http://www.freebase.com/ On Sat, Apr 16, 2011 at 2:29 PM, Lars Heuer <[email protected]> wrote: > Hi Benjamin, > >> In our benchmarks MaJorToM and Ontopia where always fastest, often >> very close together. In all of our tests, tinyTiM was the slowest >> implementation, sometimes very far off. > > This is a very sad news. :) > > Is the suite published somewhere? > > Best regards, > Lars > -- > Semagia > <http://www.semagia.com> > > <https://twitter.com/larsheuer/> Twitter > <http://www.topicmaps.de/mailinglist/> German Topic Maps mailing list > <http://tinytim.sourceforge.net/> Open Source Topic Maps engine > <http://mappa.semagia.com/> Mappa - Python Topic Maps engine > > _______________________________________________ topicmapmail mailing list [email protected] http://www.infoloom.com/mailman/listinfo/topicmapmail