问题标签 [vocabulary]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 如何关联 schema.org 中的项目?
假设我有一个关于一个人找工作的简单 HTML 页面:
如果我使用 schema.org 词汇表添加语义数据,它可能如下所示:
第一段显然是关于这个人的,John Doe,第二段是关于一家公司,The MITRE Corporation。但第一段中的“MITRE”与第二段中的“The MITRE Corporation”相同。如何使用 schema.org 明确声明它们是相同的?
xml - 如何使用受控词汇表或分类法来定义 XML 元素名称或属性名称?
我目前正在编写一个模拟一些实验性问题的 XML 文件。不幸的是,许多相关的词都有不同的同义词。
我想做的是拥有一个受控的词汇表或分类法,它允许任何同义词用作元素/属性名称,或者至少可以轻松帮助用户/程序解决这个问题。
有没有办法做到这一点?
举个例子:
<dnml>
<PrecursorMass />
</dnml>
这里 PrecursorMass 应该受一个受控词汇或分类中的条目的约束。
例如 RDF 或 SCOS 会有所帮助吗?
plone - 从受限制的词汇表中标记和搜索克隆内容
我想让我的编辑在几个正交词汇表上标记内容,然后有一个很好的搜索界面,让用户可以根据这些词汇表搜索内容。似乎解决方案的一部分存在
- ATVocabularyManager - 让编辑创建不同的词汇表
- eea.facetednavigation - 让编辑器将 ATVocabularyManger 词汇连接到搜索面板
缺少一种将新字段添加到某些内容类型的分类选项卡并使其受词汇表约束的方法。并将这些值存储和索引,以便可以搜索它们。
我知道我可以在代码中做到这一点,但我希望 TTW 可以让编辑者可以添加更多分类方法,如果他们愿意的话。我很确定肯定有一个插件可以解决这个问题,但到目前为止还没有找到。我很确定敏捷模式编辑器会解决这个问题,但我需要它来处理现有的 Plone 内容类型。
好想知道
c++ - 什么是 C++ 中的“复制 c-or”?
我遇到了一个更好i++
或++i
更好的问题。有人说++i
因为它不需要复制 c-or 。我只是想知道什么是副本 c-or,使用这样的东西是否有缺点?
python - 在 python 中使用余弦相似度返回与查询文档相比最相似的文档
我有一组文件和一个查询文档。我的目的是通过与每个文档的查询文档进行比较来返回最相似的文档。要首先使用余弦相似度,我必须将文档字符串映射到向量。而且我已经创建了一个计算每个文档的 tf-idf 函数。
为了获得字符串的索引,我有一个这样的函数;
对于余弦相似性,我的功能是;
TF-IDF 是 ;
我的问题是如何通过使用索引和词汇列表以及该函数内部的 tf-idf 创建 makevector。欢迎任何答案。
ruby - 红宝石词汇库
是否有可以将不同形式识别为一个单词的词汇库?像这样:
python - 在 python 中创建词汇表
我有许多文本文件。我想使用 NLTK 以纯文本 .text 格式预处理和打印词汇表,以便我可以分发这些文件供人们使用。我做了以下事情。我从单个文件开始:
现在我想将词汇中的项目列表放入纯文本.txt
人类可读文件中。我该怎么做?
c# - 我可以为我的所有 Web 应用程序共享一个课程吗?
我将使用 WebForms 制作一个词汇表(用于 N 种语言),我将为我的所有 Web 应用程序共享。
像 MyLanguages.cs。然后我将创建静态方法来获取我的话。但是我不会将它用于我的所有应用程序,只为所有应用程序提供一个(一个在内存中,而不是 N)。
您可以向我建议的最佳策略是什么?
例子
这应该是我的课:
而且,在我的 Web 应用程序的任何地方,我都想调用:
无需为每个 Web 应用程序复制和继承该类,这始终是相同的……浪费资源……还因为它会增长……
serialization - 将对象转换为可序列化对象的术语
我正在设计一个系统,用于将内存中的对象序列化为多种格式(即 json、协议缓冲区等)。为此,我使用了两步过程:首先,我为要序列化的每个类定义方法,以将其转换为更简单、可序列化的对象,即具有简单树结构且没有内存引用的对象。在第二步中,我定义了一个模式,用于将这些简单的可序列化对象转换为例如 json、xml 或协议缓冲区。
我想知道我在做什么是否有任何 CS 术语?我假设第二步称为序列化或编码,但第一步叫什么?即将一个对象转换为另一个对象以使其可序列化?这是编组吗?