如何使用langid LanguageIdentifi使用集合语言

2024-04-26 03:56:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试指定要使用哪种语言。在下面的例子中,我定义了荷兰语和法语。根据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)

Tags: thefrom文档功能语言model定义comment