English 中文(简体)
Business Intelligence (BI) on Wikipedia data
原标题:

Intro:
I am a BI addict and would like to develop a project to drill-down Wikipedia s data.
I would write scripts to extract data from dbpedia (probably beginning by people articles) and load it into a people table.

My question is:
Has anyone done this before? Even better, is there a community dedicated to this?
If it the scripts are somewhere, I would rather contribute to them than rewrite them.

Just an example:
In the OLAP cube of people, I can drill-down by first name, choose drill-through "Remi", check in which areas this name is used, then for all areas drill-down on gender to check where this name is popular for girls and where it is popular for boys. For each of them, I can then drill-down through time to see the trends. You can not do this kind of investigation without a BI tool, or it will take days instead of seconds.

问题回答

Check out Mahout which is a distributed machine learning library. One of the examples there uses a dump of wikipedia

https://cwiki.apache.org/MAHOUT/wikipedia-bayes-example.html http://mahout.apache.org

I m not familiar with the exact details of business intelligence, however machine learning is about finding relevant patterns and clustering of information together. At the very least this should give an example of loading wiki into memory and doing some simple and not so simple things with the data.

You could set up a virtuoso server (there is an open source version) and load the dbpedia data sets in a local machine and use virtuoso as an "SQL DB" with SPARQL (it has jdbc interface)

from your example you could load only the "ontology infobox *" and "raw infobox *" datasets

Do you want an open source OLAP server for that ?

Do you need to setup a DB for your datasets or rather use files ? We (at www.icCube.com) do not need DB to setup our cubes.

How large are your datasets ?





相关问题
Link terms on page to Wikipedia articles in pure JavaScript

While browsing I came across this blog post about using the Wikipedia API from JavaScript, to link a single search term to it s definition. At the end of the blog post the author mentions possible ...

MediaWiki styling for iPhone

When you visit en.wikipedia.org with an iPhone you are forwarded to en.m.wikipedia.org which is formatted beautifully for the device. I have MediaWiki on my own server and I d love to have this ...

Splay tree insertion

Going through some excercises to hone my binary tree skills, I decided to implement a splay tree, as outlined in Wikipedia: Splay tree. One thing I m not getting is the part about insertion. It says:...

Getting a large number (but not all) Wikipedia pages

For a NLP project of mine, I want to download a large number of pages (say, 10000) at random from Wikipedia. Without downloading the entire XML dump, this is what I can think of: Open a Wikipedia ...

How to remove blocks surrounded by curly brackets via python

Sample text: String -> content within the rev tag (via lxml). I m trying to remove the {{BLOCKS}} within the text. I ve used the following regex to remove simple, one line blocks: p = re.compile( {...

热门标签