Inspiration

Since the challenge was to use Lambdasoup, we thought about a use case for parsing data: extracting key information to form relationships. Wikipedia, which contains a huge amount of information, should have many interesting relationships.

What it does

It parses the links of a given wikipedia article and generates a power graph up to a given depth of the articles that connect inside.

How we built it

Using OCaml, Lambdasoup and Cohttp. The first iteration of the power graph was implemented using Javascript.

Challenges we ran into

Learning a new language (OCaml) and understanding the intricacies of the library Lambdasoup. Also, cooperation through the Internet wasn't easy because we're in different timezones and couldn't sync up when to work on a problem.

Accomplishments that we're proud of

The force graph is implemented like a physics simulator and done in a very short time with a good effect.

What we learned

The strengths (and some of the weaknesses) of functional programming languages.

What's next for Wikitree

Host it on a website (maybe TM)

Built With

Share this project:

Updates