views:

211

answers:

1

Opencalais lets you submit a string (REST API) ....and it will analyze that string and break it down into named-entities, relationships, keywords, etc.

Are there better tools other than opencalais? (both free and commercial)

+2  A: 

I presume that you have done an unsuccessful web search or you don't even know what to search exactly.

So, first I give you pertinent keywords: Information Extraction (IE) of which Named Entity Recognition (NER) is a subtask.

Indeed OpenCalais is listed in that Wikipedia article under Free or Open Source Information Extraction Software or Services heading. The two other listed are:

both Java-based. Finding other tools is a simple matter of web searching.


UPDATE: I see that you mention an Open Source Python-based tool, the Natural Language Toolkit (NLTK), in this question. I'm curious: what it misses to be applicable to your software?

Clarifying question: do you need a web-service specifically? For example, I found a company, Complexity Intelligence, which offers Part Of Speech (POS) Tagging and Entity Extraction at free and paid monthly subscriptions, mentioned in a thread here.

Caution: I'm not familiar with all these tools, so I cannot say which is better.

MaD70