"Language(内置分类器)" (内置分类器)
识别文本是何种语言.
类别
范例
打开所有单元 关闭所有单元基本范例 (2)
Classify["Language", {"the house is blue", "la maison est bleue", "la casa es azul", "das Haus ist blau", "房子是蓝色的", "المنزل باللون الأزرق", "будинок синій"}]Classify["Language", "ella", "TopProbabilities" -> 3]获取该分类器的 ClassifierFunction:
c = Classify["Language"]c[{"the house is blue", "la maison est bleue", "la casa es azul", "das Haus ist blau", "در زندگی زخمهای هست", "房子是蓝色的", "المنزل باللون الأزرق", "будинок синій"}]范围 (1)
加载对应于内置分类器的 ClassifierFunction:
c = Classify["Language"]Information[c, "Classes"]选项 (3)
ClassPriors (1)
使用自定义的 ClassPriors 限制可能的输出:
Classify["Language", {"What is this language?", "¿Qué idioma es ese?", "Quelle est cette langue?"}, ClassPriors -> <|Entity["Language", "English"] -> 0.5, Entity["Language", "Spanish"] -> 0.5|>]IndeterminateThreshold (1)
使用自定义的 IndeterminateThreshold:
Classify["Language", "المنزل", IndeterminateThreshold -> 0.9]UtilityFunction (1)
utility = Information[Classify["Language"], "UtilityFunction"];utility[Entity["Language", "Persian"], Entity["Language", "Arabic"]] = -1.;Classify["Language", "منزل", UtilityFunction -> utility]Classify["Language", "منزل"]Possible Issues (1)
巧妙范例 (1)
possiblelanguages = Classify["Language", "Zu meiner Familie gehören außer mir noch drei weitere Personen", "Probabilities"];使用 WordCloud 可视化结果:
WordCloud[possiblelanguages]相关指南
-
▪
- 机器学习
历史
2018年引入 (11.3)