Mathematica的新功能——提取特征

时间:2026-02-13 23:29:20

1、首先,我们加载一篇文章——Alice In Wonderland——《Alice梦游记》:

alice = ExampleData[{"Text", "AliceInWonderland"}];

Mathematica的新功能——提取特征

2、用逗号“,”把每一个单句分隔开来:

sentences = TextSentences[alice];

Mathematica的新功能——提取特征

3、提取每一个单句的特征:

fe = FeatureExtraction[sentences]

Mathematica的新功能——提取特征

4、生成体现所有单句特征的最亲近函数:

nf = Nearest[fe[sentences] -> Automatic]

Mathematica的新功能——提取特征

5、使用 NearestFunction,构建一个新的函数,来显示文中最接近的单句:

nearestalice = sentences[[First@nf[fe[#]]]] &

Mathematica的新功能——提取特征

6、用这个函数来查询几个例子:

nearestalice["Alice and the Rabbit"]

Mathematica的新功能——提取特征

© 2026 长短途
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com