问题标签 [lexicon]

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.

0 投票
1 回答
321 浏览

c# - 如何在xml中添加词典文件的uri

我正在为自定义语法编写代码,因为我创建了一个在 XML 语法文件中使用的词典文件。我想将带有我的软件的词典作为嵌入式资源添加到最终用户,那么我如何在 XML 中引用它的 uri?我的 XML 代码是

我想使用 123.pls 文件作为嵌入式资源,所以在最终用户程序应该正确加载它

0 投票
2 回答
1077 浏览

r - 获取语​​料库中字符向量元素的数量

我的目标是使用 R 进行基于词典的情感分析!

我有两个字符向量。一个用正面词,一个用负面词。例如

我现在有一个包含数千篇新闻文章的语料库,我想知道每篇文章,我的向量 pos 和 neg 在文章中有多少元素。

例如(不确定语料库功能如何在这里工作,但你明白了:我的语料库中有两篇文章)

我想得到这样的东西:

另一件好事是,如果我能为每篇文章获得以下信息:

(pos 词数 - neg 词数)/(文章总词数)

非常感谢你!!

编辑:

@Victorp:这似乎不起作用

我得到的矩阵看起来不错:

但是当我执行您的命令时,每个文档都会得到零!

这是为什么??

0 投票
1 回答
48 浏览

tags - 合并 qml 标签文件,与 lex 文件进行演示?

对于那部分,我不了解 qml、qt 或 c++。但我的问题是我有这个 .lex 文件,它实际上只是 xml,还有一些以 .qml 结尾的文件,比如这个 frontpagetemplate.qml。

这里的格式我也不知道。

这是什么语法,那里有编辑器吗?我可以将其转换为html吗?

我真的很难找到有关此的任何信息。我发现的关于 qml 的所有内容,都是看起来像 JavaScript 变体的东西。

我的目标是合并这些文件,并对 .lex 文件中的标签和数据进行 html 表示,而不是现在看起来丑陋的 lexion。

0 投票
0 回答
70 浏览

nlp - 不同情感词典之间的相关性

我正在尝试为特定域构建情感词典。目前,我需要计算从我的方法得出的情绪分数与标准现有词典之一的相关性。首先,任何人都可以帮助我并告诉我哪种方法最适合用于计算相关性以及哪个库实现了它?其次,是否有任何论文评估了各种现有词典之间的相关性(相似性)?

先感谢您。

0 投票
1 回答
65 浏览

python - 我正在更新我的 python 程序中的列表,但它没有按预期更新。请指出错误

我正在用 python 编写代码来获取用户的智能输入,为此我使用了词典。我正在使用不同的函数将词典元组保存在列表中,但列表没有像我预期的那样更新。

我的代码是:

我输入“我的名字是 Keshav”

我希望列表更新为 [('Unknown Type', 'My'), ('Unknown Type', 'name'), ('Stop Word', 'is'), ('Noun', 'Keshav' )]

相反,输出如下:

('我的名字是 Keshav',[])

请指出可能的错误。任何帮助将不胜感激。

0 投票
1 回答
169 浏览

php - modx : 在 MIGX 中更改标签文本语言

我是modx的新手。我正在使用 MIGX 创建一些 CMP。我将菜单选项卡名称指定为migx.hellocore->components->migx->lexicon->en->default.inc.php 我添加了一个标签

但是当我加载页面页面时,它显示 migx.hello 而没有显示值。有人可以帮助我吗?

0 投票
1 回答
92 浏览

python - 如何匹配嵌套字符串而不是单独的字符串

我正在尝试匹配一个正则表达式

将输出

请注意,命令的开头始终为 (? + 至少一个字母),命令的结尾始终为 (? + 空格)

我尝试使用以下正则表达式:

但是,如果我们有这个输入:

它匹配:

但是,它应该单独匹配(即[?name Yuri ? , ?forum Python ?]

请帮忙!同样,命令总是以 ?+letter 开头并以 ?+whitespace 结尾

更新 1:

但是,输出是 ['?color red ?name Yuri ? '] 它应该是 ['?color red ?name Yuri ? ? '](两个问号)注意嵌套可以是无限的,即 ?name ?name ?color ?color ? ? ? ?

所以这个想法是有 ?command ?表示函数调用,假设我们有“?add 2 ?multiply 3 3 ?5 ?” -> 它应该执行“?multiply 3 3 ?” 它返回 9,然后它执行“?添加 2 9(我们从返回中得到)5?” 加起来 16

更新 2:

Avinash 在 UPDATE 2 中的回答非常棒!

0 投票
1 回答
437 浏览

c# - SpeechSynthesizer.AddLexicon 不尊重自定义覆盖

我正在使用语音合成器将文本转换为语音。我想使用自定义词典文件,所以我使用了msdn上推荐的 AddLexicon 方法

这是我的功能

我的词典文件是

但是,当我将“BLUE”传递给函数时,它仍然输出 BLUE 而不是 BLIP。我错过了什么吗?

注意:我确保 pls 文件存在于正确的位置,并且其内容已正确填充。

0 投票
2 回答
278 浏览

nlp - 是否有可下载的语料库(字典/词典)用于英语中的“gonna”、“LOL”、“wanna”等非正式、有趣的词?

请给我推荐一个可下载的英文语料库,其中包含非正式的、有趣的词,例如“gonna”、“LOL”和“wanna”

0 投票
0 回答
47 浏览

perl - Locale::Maketext::Lexicon 未加载 (Windows):权限被拒绝

我对调用Locale::Maketext::Lexicon的 I18N 例程有疑问。正在调用的例程(来自CatalystX::I18N::Maketext)如下:

}

我认为问题在于我试图在以语言环境命名的目录中加载多个文件(即,en_GB 目录将包含多个文件,其中包含翻译消息)。我相信这会导致 push(@locale_lexicon,'Slurp',$content->stringify) 执行。

当我临时更改底部的 die 消息以添加 $@ 的值时,我得到以下信息:

我不知道为什么这条消息会阻止它;perl 进程在我的登录会话下运行,我可以毫无问题地访问目录和其中的文件;我还(暂时)授予了“每个人”对目录的修改访问权限(尽管我确信它应该只需要读取)并且没有任何效果。

有没有人有什么建议?如果我将所有翻译保存在一个 en_gb.po 文件中,它会起作用,但是它变得非常笨拙,如果可以的话,我想将这些消息分开。

请注意,我让它在 Apache 目录中运行的事实只是因为这往往是我放置我的网络内容的地方 - 这只是在我的笔记本电脑上运行,而外部世界无法访问(我正在开发一个 Catalyst 网站最终将在 CentOS 上运行)。目前它通过 Catalyst 内置 Web 服务器运行(使用 HTTP::Server::PSGI)。我直接在我自己的用户名下运行它,所以没有服务在单独的帐户下运行。

非常感谢