Let’s get right back down to basics and look at what an algorithm is. There are several different types, and it can all get a little bit confusing sometimes. It can be very complicated and it can also be simple. If you intend to make complicated ones, then you’ll need to delve in[...]
Posts Tagged ‘natural language processing;’
10 free papers: semantic relatedness of words
There’s a lot of buzz about keywords and their semantic relatedness recently so I thought I’d volunteer 10 good papers, freely available via citeseer to widen or extend the conversation. The list is obviously by no means exhaustive. Non-computer scientists, don’t be afraid of the[...]
Super fast live blogging and more
At PubCon a lot of people live-blogged from the event. This means that as the talks and presentations took place, they shared what was being said and what was going on via their blogs. This is really important for any community because it allows for the sharing of information (which is what the [...]
What is semantic search?
There’s been a lot of talk recently about “semantic search”, and is also refered to as the “readwrite web”. Powerset, Cognition, Ask, Hakia, and many others are “semantic search engines”. It’s not a new concept, research has been available in acade[...]
Cuil vs Powerset
There’s been an awful lot of talk around Cuil, the alternative search engine to Google that xooglers launched recently. There hasn’t been much noise around Powerset (founded in 2005), recently aquired by Microsoft. It’s important to note that the engine is running on wikipedia for [...]
Lemur toolkit
The Lemur toolkit is a natural language processing and information retrieval toolkit. Having a go on this is a nice way of seeing some IR technologies functioning first hand, rather than guessing on a major SE to observe the phenomenon. It supports all major languages, performs stemming using Porter[...]
Natural language querying
A natural language query is expressed in conversational syntax. An example would be “What is a tornado”. In keyword search you would enter the term “tornado”, and some engines have commands such as “define: tornado”. What makes natural language querying different [...]

