访问verius web服务的api网关。

veriusapigatewa的Python项目详细描述


项目说明

verius文本挖掘api的网关。 版本:0.1.1-beta(本文档中的任何内容都可能更改)

身份验证

verius文本api使用"api密钥"对传入的请求进行身份验证。 创建veriusapi对象时,应传入"api密钥"。

信息
  • 您必须将"$api_key"替换为"api key"
  • 由于我们的服务不断更新,因此本页中的结果可能代表实际值,也可能不代表实际值。

安装和进口

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")

文本相似性

估计两个文本之间的相似程度

用法:

text1 = "Artificial intelligence (AI), the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings."
text2 = "AI (artificial intelligence) is the simulation of human intelligence processes by machines, especially computer systems."
result = VeriUsAPI.get_text_similarity(text1, text2)
print(result)
0.5679123042313889

语义文本相似度

估计两个文本之间的语义相似度

用法:

text1 = "Yapay zeka (AI), bir dijital bilgisayarın veya bilgisayar kontrollü robotun, akıllı varlıklar ile yaygın olarak ilişkili görevleri gerçekleştirme kabiliyetidir."
text2 = "Yapay zeka, insan zekası süreçlerinin makineler, özellikle bilgisayar sistemleri ile simülasyonudur."
result = VeriUsAPI.get_semantic_similarity(text1, text2)
print(result)
0.8897541234782312

语言检测

检测文本的语言。

用法:

text = "Yapay zeka (AI), bir dijital bilgisayarın veya bilgisayar kontrollü robotun, akıllı varlıklar ile yaygın olarak ilişkili görevleri gerçekleştirme kabiliyetidir."
result = VeriUsAPI.get_language(text)
print(result)
tr

滥用内容检测

检查句子是否滥用。

用法:

text = "Yapay zeka (AI), bir dijital bilgisayarın veya bilgisayar kontrollü robotun, akıllı varlıklar ile yaygın olarak ilişkili görevleri gerçekleştirme kabiliyetidir."
result = VeriUsAPI.get_abusive(text)
print(result)
Non-abusive

文本摘要

总结原始文档的要点。

用法:

text = "Bir kedi varmış, çok yalnızmış.  Çünkü kedi, annesini ve babasını kaybetmiş.Her gün yollarda gezermiş aç aç. Çöplükte yaşarmış. Bir gün bir evin yanından geçerken bir çocuğa rastlamış. Çocuk kediyi 2-3 dakika sevdikten sonra onu evine götürmüş, kedi ise hiç bir şey dememiş çünkü kedi hiç  Olamaz çünkü onun bir ailesi var demiş. Ancak çocuk ısrar etmiş ve babasını ikna etmiş. Çocuk da mutluymuş kedi  de. Kediyi beslemeye başlamışlar. 1 sene geçtikten sonra kedinin annesi ve babası ortaya çıkmış. Yavrularını bulmak için çabalamışlar ve sonunda bulmuşlar. Kedi ilk önce gitmek istememiş fakat annesi babası olduğunu anlayınca hemen onların yanına gitmiş. Çocuk ağlamaya başlamış.-Anladım baba, mutlu mutlu yaşasınlar, demiş. Kedi ve ailesi yola çıkmışlar, iyi bir hayata yeniden başlamışlar."
result = VeriUsAPI.get_summary(text)
print(result)
Çocuk kediyi 2-3 dakika sevdikten sonra onu evine götürmüş, kedi ise hiç bir şey dememiş çünkü kedi hiç Olamaz çünkü onun bir ailesi var demiş. Çocuk da mutluymuş kedi de.

关键字提取

确定最能说明文档主题的术语。

用法:

text = "Carl Sagan, Dünya dışında akıllı hayatın araştırılmasından yanaydı. Bilim dünyasını, Dünya dışı akıllı yaşam formlarından gelen sinyalleri dinlemek için büyük radyo-teleskopları kullanmaya sevk etmiştir. Diğer gezegenlere sondalar gönderilmesi gerektiğini savunmuştur. Carl Sagan, 12 yıl boyunca Icarus dergisinin editörlüğünü yapmıştır. Planetary Society nin kurucularındandır. Carl Sagan, SETI Enstitüsü nün yönetim kurulunun bir üyesiydi."
result = VeriUsAPI.get_keywords(text)
print(result)
Carl Sagan Akıllı

实体提取

识别文本中提到的相关名词(人、地点和组织)。

用法:

text = "Merhaba ben Ahmet, nasılsınız?"
result = VeriUsAPI.get_named_entitites(text)
print(result)
[('Merhaba', 'O'), ('ben', 'O'), ('Ahmet', 'B-PERSON'), (',', 'O'), ('nasılsınız', 'O'), ('?', 'O')]

失真语言检测

一个有趣的项目,检测白领说的扭曲的语言。

用法:

text = "Gelecek hafta için bir toplantı assign edip brainstorming yapalım ve bir an önce bu konuda aksiyon alalım çünkü deadline yaklaşıyor."
result = VeriUsAPI.get_distorted(text)
print(result)
0.9901372301239035

意图检测

确定给定文本的表达意图。

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
0

标准化

将给定的句子规范化为正确的书面形式

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
1

去化学反应器

用土耳其语字符替换ascii字符

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
2

形态分析

将给定文本分解为其形态特征

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
3

性内容检测

检测性内容的积极服务

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
4

胡言乱语检测

检测句子中的单词是否有意义

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
5

句子标记器

将给定文本分解成句子

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
6

情绪分类

确定文本是正文本还是负文本

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
7

阿拉伯情感分类

确定文本是正文本还是负文本

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
8

阿拉伯新闻分类

对给定新闻的主题进行分类

用法:

$ pip install requests
$ pip install veriusapigateway
$ python3
from veriusapigateway import VeriUsAPIGateway
VeriUsAPI = VeriUsAPIGateway("$API_KEY")
9

阿拉伯文摘要

用阿拉伯文原稿的要点进行总结

用法:

text1 = "Artificial intelligence (AI), the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings."
text2 = "AI (artificial intelligence) is the simulation of human intelligence processes by machines, especially computer systems."
result = VeriUsAPI.get_text_similarity(text1, text2)
print(result)
0.5679123042313889
0

阿拉伯语关键字提取

确定最能用阿拉伯语描述文档主题的术语

用法:

text1 = "Artificial intelligence (AI), the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings."
text2 = "AI (artificial intelligence) is the simulation of human intelligence processes by machines, especially computer systems."
result = VeriUsAPI.get_text_similarity(text1, text2)
print(result)
0.5679123042313889
1

土耳其语词干分析器

在句子中查找给定单词的词根

用法:

text1 = "Artificial intelligence (AI), the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings."
text2 = "AI (artificial intelligence) is the simulation of human intelligence processes by machines, especially computer systems."
result = VeriUsAPI.get_text_similarity(text1, text2)
print(result)
0.5679123042313889
2

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用split函数分割字符串,但没有得到期望的结果   未找到包含derby数据库嵌入架构的sql Java桌面应用程序错误   java elasticsearch vs solr用于定制全文搜索系统   java Android:创建没有startOffset的动画延迟?   java如何查看其他应用程序接收的数据?   java如何在Linux中使用D和classpath选项运行jar文件   java和域设计最佳实践   具有相同内存位置的java数组,将显示为输出   连接到java中的elasticsearch?   Java Playframework重定向到带有Json负载的外部url   java无法在Android平台上使用InputStream为蓝牙socket创建ObjectInputStream   使用POI将Excel日期转换为Java日期,年份未正确显示   oracle从数据库层还是Java层调用webservice?