AlchemyAPI is a cloud-based text mining platform providing semantic tagging to over 30,000 developers in six continents, processing 3+ billion API calls per month. AlchemyAPI provides the most comprehensive set of natural language processing capabilities of any text mining platform, including: named entity extraction, sentiment analysis, concept tagging, author extraction, relations extraction, web page cleaning, language detection, keyword extraction, quotations extraction, intent mining, and topic categorization.
AlchemyAPI uses deep linguistic parsing, statistical natural language processing, and machine learning to analyze your content, extracting semantic meta-data: information about people, places, companies, topics, languages, and more.
Identify people, companies, organizations, cities, geographic features, and other typed entities within HTML pages and text documents/content. Our advanced named entity recognition (NER) capability supports multiple languages and offers comprehensive disambiguation capabilities not found in other solutions.
Identify positive, negative and neutral sentiment within HTML pages and text documents/content. Support for extracting document-level sentiment, user-targeted sentiment, entity-level sentiment, and keyword-level sentiment is provided.
Extract important terms and "topic" keywords from HTML pages and text documents/content. Advanced statistical and linguistic algorithms analyze your content, "tagging" it with the most important words and phrases.
Automatically tag documents and text in a manner similar to human-based tagging. Our advanced concept tagging capability is capable of making abstractions ("Hillary Clinton + Barbara Bush + Laura Bush == First Ladies of the United States") and annotating documents at high rates of accuracy.
Identify facts and Subject-Action-Object relations within HTML pages and text documents/content. Support is provided for extracting relation sentiment, subject and object named entities, and more.
Automatically topic-classify web pages and text documents/content. Our document categorization capability provides fast taxonomy classifications for your unstructured content.
Automatically extract author information from news articles or blog posts. If an article specifies an author, AlchemyAPI will attempt to extract it. Author extraction enables content from online publications to be categorized on an author-specific basis. Combined with AlchemyAPI's other text analysis functions, you can generate tag clouds, identify sentiment towards topics, find expressed opinions and facts, on an author-specific basis.
Determine the language that any text or web-based content was written in. AlchemyAPI's language identification capability is the most robust in the industry today, supporting 97 different languages. Automatically route, filter, and organize information by language.
Automatically "clean" web pages, removing navigation links, advertisements, and other undesireable content. Extract key article / webpage text to improve website indexing, increase contextual advertising relevency, and more.
AlchemyAPI provides a structured data / content scraping capability, capable of extracting structured data (prices, product descriptions, etc.) from any web page. Employing advanced visual constraints, AlchemyAPI enables structured data to be extracted based on visual and structural traits, such as text labels, positioning, and more.
Identify "Microformats"-formatted structured data within any web page. Parse and extract information including hCard-formatted contact information, Geo-formatted latitude/longitude coordinates, and more.
AlchemyAPI provides an RSS/ATOM feed links extraction capability, identifying RSS/ATOM feed links residing within any web page.