python访问alchemyapi进行非结构化文本分析和自然语言处理。
AlchemyA的Python项目详细描述
这是alchemyapi sdk的python实现。
安装
要安装此模块,请将alchemyapi.py文件复制到所需的 python导入目录。提供了三个Alchemyapi Python模块: 一。Python 2.4.x版本(需要lxml) 2Python 2.5.x+版本(支持所有更高版本的2.x,包括2.7.x) 三。python 3.x.x的版本
运行示例
包括几个代码示例来说明如何使用AlchemyAPI 对于命名实体提取,文本分类,语言识别, 以及其他任务。
所有代码示例都在“example”目录中
要运行这些代码示例,必须首先编辑(example/api_key.txt)文件, 正在添加分配的Orchestr8 API密钥
代码示例:
- Entity Extraction: python entities.py
- Concept Tagging: python concepts.py
- Keyword Extraction: python keywords.py
- Text Categorization: python categories.py
- Language Identification: python language.py
- HTML Text Extraction: python text_extract.py
- HTML Structured Content Scraping: python constraint_queries.py
- Microformats Extraction: python microformats.py
- RSS / ATOM Feed Links Extraction: python feed_links.py
- 情绪分析示例:python mousion.py
- 关系提取示例:python relations.py
- Parameters对象示例:python params_Object.py
- 作者提取示例:python author.py
- 目标情绪示例:python targeted_mousion.py
依赖关系
Python 2.4.x需要lxml:
lxml (available at: http://pypi.python.org/pypi/lxml )
版权和许可证
版权所有(C)2009-2013 Orchestr8,LLC
这个库是免费软件;您可以重新分发和/或修改它 它的术语与Python本身相同,或者是Python 2.5版,或者是, 您可以选择使用python 2.5的任何更高版本。