"LanguageExtended(内置分类器)" (内置分类器)
"LanguageExtended(内置分类器)" (内置分类器)
识别文本是何种语言.
类别
范例
打开所有单元 关闭所有单元基本范例 (2)
Classify["LanguageExtended", {"the house is blue", "la maison est bleue", "la casa es azul", "das Haus ist blau", "號寫正嗰一部長篇小說", "المنزل باللون الأزرق", "будинок синій", "ตรชายของอั", "ܝܐ ܕܩܐܡܦ ܢ", "גלעד. אור ", "մութիւններ", "ားကို အထူး", "и пщым и у", "성적 욕망에 대한 ", "лакьысра"}]Classify["LanguageExtended", "منزل ", "TopProbabilities" -> 3]获取该分类器的 ClassifierFunction:
c = Classify["LanguageExtended"]c[{"the house is blue", "la maison est bleue", "la casa es azul", "das Haus ist blau", "در زندگی زخمهای هست", "房子是蓝色的", "المنزل باللون الأزرق", "будинок синій"}]范围 (2)
加载对应于内置分类器的 ClassifierFunction:
c = Classify["LanguageExtended"]Short[Information[c, "Classes"], 1]加载对应于内置分类器的 ClassifierFunction:
c = Classify["LanguageExtended"]textsamples = {"the house is blue", "la maison est bleue", "la casa es azul", "das Haus ist blau", "號寫正嗰一部長篇小說", "المنزل باللون الأزرق", "будинок синій", "ตรชายของอั", "גלעד. אור ", "մութիւններ", "и пщым и у", "성적 욕망에 대한 "};
c[textsamples]trsamples = Transliterate[textsamples]
c[trsamples]选项 (3)
ClassPriors (1)
使用自定义的 ClassPriors 限制可能的输出:
Classify["LanguageExtended", {"What is this language?", "Qué idioma es ese?", "Quelle est cette langue?"}, ClassPriors -> <|Entity["Language", "English::385w8"] -> 0.5, Entity["Language", "Spanish::77gfp"] -> 0.5|>]IndeterminateThreshold (1)
使用自定义的 IndeterminateThreshold:
Classify["LanguageExtended", "منزل", IndeterminateThreshold -> 0.9]UtilityFunction (1)
utility = Information[Classify["LanguageExtended"], "UtilityFunction"];utility[Entity["Language", "Persian::48q57"], Entity["Language", "Bakhtiari::tw2cx"]] = -4;Classify["LanguageExtended", "مردم", UtilityFunction -> utility]Classify["LanguageExtended", "مردم"]可能的问题 (1)
巧妙范例 (1)
possiblelanguages = Classify["LanguageExtended", "Zu meiner Familie gehören außer mir noch drei weitere Personen", "Probabilities"];用 WordCloud可是话结果:
WordCloud[possiblelanguages]相关指南
-
▪
- 机器学习
历史
2020年引入 (12.1)