SemanticSearch

该功能需要外部账户 »

SemanticSearch[index,query]

index 中查找与 query 相似的条目.

SemanticSearch[index,query,prop]

返回指定属性 prop.

更多信息和选项

  • SemanticSearch 使用查询对语义索引执行搜索以查找和检索相似的文本条目.
  • 索引为一个 SemanticSearchIndex[] 表达式或保存的索引的名称.
  • query 可取的值包括:
  • "query"文字查询(默认)
    "query"f后面带有过滤操作的查询
  • 函数 f 的输入与创建索引时指定的标记相同.
  • prop 可取的值包括:
  • "Distance"编码查询和条目之间的距离
    "Item""query" 匹配的条目(默认)
    "ItemEmbedding"编码条目
    "Label"条目的标签
    "Query"指定的查询
    "QueryEmbedding"编码查询
    "Source"条目的来源
    "Tags"条目的标记
    "Tags""tag"单个条目标记
    "Tags"{"tag1",}多个条目标记
    {prop1,}属性列表
    All每个条目所有可用的属性
  • 可给出以下选项:
  • MaxItems10返回多少个条目
    ProgressReporting$ProgressReporting是否显示进度信息

范例

打开所有单元关闭所有单元

基本范例  (1)

创建一个 SemanticSearchIndex

从《独立宣言》中摘录最相关的引述:

范围  (5)

查找索引中语义最相关的匹配项:

获取结果的可用属性列表:

提取特定的属性:

提取属性列表:

定义索引,并对资源添加标签:

搜索时自动返回标签:

返回条目:

定义索引,并对资源添加标记:

搜索时自动返回标记:

返回特定的标记:

滤出特定标记值:

Wolfram Research (2024),SemanticSearch,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SemanticSearch.html.

文本

Wolfram Research (2024),SemanticSearch,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SemanticSearch.html.

CMS

Wolfram 语言. 2024. "SemanticSearch." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SemanticSearch.html.

APA

Wolfram 语言. (2024). SemanticSearch. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SemanticSearch.html 年

BibTeX

@misc{reference.wolfram_2024_semanticsearch, author="Wolfram Research", title="{SemanticSearch}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/SemanticSearch.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_semanticsearch, organization={Wolfram Research}, title={SemanticSearch}, year={2024}, url={https://reference.wolfram.com/language/ref/SemanticSearch.html}, note=[Accessed: 05-November-2024 ]}