我正在尝试指定要使用哪种语言。在下面的例子中,我定义了荷兰语和法语。根据langid文档,它应该将注释归类为这两种语言中的一种,但结果是它给了我英语。我不确定我是否正确使用了set\u语言功能。我做错什么了?你知道吗
from langid.langid import LanguageIdentifier, model, set_languages
comment = 'I am trying to test the set_languages function in the langid package'
set_languages(langs=['nl','fr'])
language_identifier = LanguageIdentifier.from_modelstring(model, norm_probs=True)
lang_id = language_identifier.classify(comment)
这将返回:
('en', 1.0)
目前没有回答
相关问题 更多 >
编程相关推荐