阅读更多

9顶
0踩

编程语言

原创新闻 WhatLanguage: 识别输入文本的语言种类的Ruby库

2008-08-26 14:34 by 副主编 QQbyte 评论(4) 有2578人浏览


WhatLanguage是一个由Peter Cooper写的Ruby库,能够简洁快速识别用户输入文本的语言种类。

目前支持荷兰语,英语,俄语,法语,德语,葡萄牙语,西班牙语,拼音,波斯语。

下面是使用范例:

require 'whatlanguage'

"Je suis un homme".language      # => :french

# OR...

wl = WhatLanguage.new(:all)
wl.language("Je suis un homme")  # => :french
wl.process_text("this is a test of whatlanguage's great language detection features")
# => {:german=>1, :dutch=>3, :portuguese=>3, :english=>7, :russian=>1, :farsi=>1, :spanish=>3, :french=>2}


很简单吧,在这里查看详细信息:http://github.com/peterc/whatlanguage/tree/master
来自: rubyinside.com
9
0
评论 共 4 条 请登录后发表评论
4 楼 loamy 2008-08-27 18:13
对中文支持的东西感觉不是很多。
3 楼 bookong 2008-08-27 14:17
很有意义吗?
2 楼 neora 2008-08-27 09:15
看标题我还以为能自动能够识别字符集呢。
1 楼 geminiyellow 2008-08-27 08:16
拼音

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics