问题标签 [spelling]

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 回答
477 浏览

python - 非英文字符的拼写校正器

在阅读了 Peter Norvig 的How to write a spelling Corrector之后,我尝试让代码适用于波斯语。我重写了这样的代码:

在 Norvig 的原始代码中,NWORDS 是记录单词及其在文本中出现次数的字典。我试图print (NWORDS)看看它是否适用于波斯字符,但结果无关紧要。它不计算单词,它计算单独字母的出现。

有谁知道代码哪里出错了?

PS 'text.txt' 实际上是波斯文本的长连接,就像 Norvig 代码中的等价物一样。

0 投票
1 回答
444 浏览

excel - Excel - 用于拼写检查的 VBscript

我希望拼写检查检查 Excel 中特定单元格中的拼写。我正在使用下面的代码,它确实有效。

我不喜欢这段代码的一点是它无论如何都会提示你,即使它没有在单元格中发现任何错误。它会询问我是否要检查工作表其余部分的拼写。

有没有办法检查拼写,如果它没有看到任何错误,它不会提示任何警报或显示任何弹出窗口,它可以让你继续你的工作?我希望它仅在确实发现拼写错误并且仅在此特定单元格中发现错误时才提示我。

感谢有人可能提供的任何帮助或建议。

0 投票
4 回答
10662 浏览

visual-studio - Visual Studio 2013 拼写检查器

我有阅读障碍,正在使用 IDE Visual Studio 2013 与其他学生开始我的第一个合作项目。我担心我的拼写错误可能会导致错误和对团队其他成员的困扰,所以我希望将我的拼写错误保持在最低限度。

我独自工作的项目问题不大,就好像我拼错了单词一样,我倾向于在整个程序中以同样的方式拼错 - 但我觉得我仍然可以使用拼写检查器来检查这些。

我有一个谷歌,但只找到了几个插件,其中大部分已经过时了。任何帮助深表感谢。

0 投票
0 回答
217 浏览

database - 带有链接回数据库的拼写程序。(VB.NET 2010 和访问 2010)

首先,我只想说我是 VB 的新手,如果其中一些事情很容易做到并且我正在寻求帮助,那么现在你知道为什么了。无论如何,我的任务是创建一个程序来帮助学生拼写。该程序必须做这些事情:

  • 允许用户以员工和/或学生身份登录(完成)
  • 允许员工向系统添加单词和定义(完成)
  • 显示十题拼写测试 (DONE)
  • 在测试结束时计算并显示学生的分数
  • 存储学生的分数(在我已经创建的数据库中。它包括所有登录详细信息、单词、定义等)
  • 提供学生进步分析
  • 此外,系统应使用以下规则对十个单词中的每一个进行评分: • 如果学生的拼写正确 - 2 分(每个字母都正确) • 如果有小错误 - 1 分(错误 1 ​​个字母) • 如果有一个重大错误 - 0 分(多于 1 个字母错误)

基本上,对于所有未标记为“已完成”的事情,我都需要帮助,而我希望你们帮助我的只是告诉我如何做这些事情。很难解释我真正需要什么,但我希望至少你们中的一些人知道我需要什么。如果您有任何问题,我会尽力回答!提前感谢所有帮助!

你可以如何帮助我的例子。(对于那些不知道我的意思的人。)例如,您选择帮助我: - 在测试结束时计算并显示学生的分数。通过告诉我该做什么或向我展示代码。但正如我之前所说,如果您对任何事情有任何疑问,那就问吧!;)

0 投票
1 回答
4260 浏览

solr - Solr 过滤器查询建议器

我正在使用 Solr Suggester 组件,并且想知道是否可以通过fq参数过滤结果。我有一个这样的查询:

在这里,我尝试为q=shirts. 我想按 过滤这个fq=category_id:321,这样我就不会得到其他类别的建议。因为带有 的类别category_id:321没有任何与 相关的产品shirts,所以它不应该返回任何建议。但确实如此。当尝试搜索该建议时,它什么也找不到,因为“原始”搜索是用fq=...参数过滤的。

我在collate这里找到了一些东西http://wiki.apache.org/solr/SpellCheckComponent#spellcheck.collat​​e。它整理了我的结果,但也返回了shirts.

所以我的问题是,Suggester(或基本上是 SpellCheckerComponent)是否知道 fq 参数,以及如何使用此参数来过滤建议(或在稍后阶段,拼写更正)。

编辑

我发现,“正常”的拼写检查组件(例如使用类solr.IndexBasedSpellChecker)确实考虑了fq参数。我可以设置

并且在按不存在shitr关键字的特定类别 id 过滤时不返回建议。shirt

我想知道,为什么这不适用于建议组件。有任何想法吗?

0 投票
1 回答
126 浏览

aptana - Aptana Studio 3 - 无法检查拼写错误?

我正在使用 Aptana Studio 3 来学习 JavaScript。我开始喜欢这个 IDE,但它的一个缺点是当我出现类型错误时,例如:

然后当我点击运行按钮时,IDE 忽略了这个错误并继续运行我当前的文件。我认为这种错误是肉眼难以识别的,它使我的学习过程遇到了很多困难。

0 投票
0 回答
159 浏览

javascript - bjspell 可以集成到tinymce 中进行拼写检查吗?

我希望将基于 javascript 的离线拼写检查器与 tinymce 集成。我正在考虑将 bjspell 作为替代方案,但不知道如何实现。

0 投票
3 回答
160 浏览

python - 在拼写测试中用 Python 中的不同等级标记给定的拼写

我目前正在开发一个程序,为学生制作一个简单的拼写测试。它使用两个列表分别保存拼写和定义

例如

如果用户需要,程序可以通过获取他们的输入并将其添加到适当的列表中来附加这些列表。

我对如何编写程序的大部分内容没问题,但我需要能够标记学生通过输入输入的答案与存储在列表中的单词相比。学生会在屏幕上看到定义(从列表中随机显示 - 总共显示 20 个问题的测试),然后需要为匹配的单词输入适当的拼写。然而,我坚持的部分是,与它们与正确拼写的接近程度相比,标记需要有所不同。如果一个学生的拼写完全正确,应该给他们 5 分,如果他们大部分正确但有一个小错误,他们就得 2 分。如果他们遇到重大错误,他们将获得 0 分。

任何人都可以帮助我如何标记拼写吗?我想我需要 list 函数来分解单词,但是我有点不确定从那里做什么,因为系统需要标记可以更改的单词(因为用户可以从列表中添加/删除它们)。

0 投票
2 回答
1836 浏览

python - PyEnchant 将字典中的单词“纠正”为不在字典中的单词

我正在尝试从网络论坛中获取大量自然语言并使用 PyEnchant 更正拼写。文本通常是非正式的,而且是关于医疗问题的,所以我创建了一个文本文件“test.pwl”,其中包含相关的医疗词汇、聊天缩写等。在某些情况下,不幸的是,一小部分 html、url 等仍然保留在其中。

我的脚本旨在同时使用 en_US 字典和 PWL 来查找所有拼写错误的单词,并完全自动将它们更正为 d.suggest 的第一个建议。它打印一个拼写错误的单词列表,然后是一个没有建议的单词列表,并将更正的文本写入“spellfixed.txt”:

问题是输出通常包含对字典或 pwl 中单词的“更正”。例如,当输入的第一部分是:

我的新医生觉得我现在是双极的。这是在被其他人认为严重抑郁9年后

我懂了:

我的新医生觉得我现在是躁郁症。这是在被其他人认为严重抑郁9年后

我可以处理案件的变化,但医生 --> dotor 一点也不好。当输入要短得多时(例如,上面的引用是整个输入),结果是可取的:

我的新医生觉得我现在患有躁郁症。这是在被其他人认为严重抑郁9年后

有人可以向我解释为什么吗?请用非常简单的话说,因为我对编程很陌生,对 Python 也很陌生。一步一步的解决方案将不胜感激。

0 投票
2 回答
949 浏览

python - Python - 拼写测试

大家好,这是我的第一篇文章,我只编写了大约一周的代码,我的学校老师也不是最擅长解释事情的,所以请友好:) 我正在尝试制作一个程序来显示 a 的定义单词然后用户将输入他们认为的单词。如果他们做对了,他们将获得 2 分,如果他们写错 1 个字母,他们将获得 1 分,如果超过 1 个字母是错误的,他们将是给0分。将来用户将不得不登录,但我首先在这部分工作。任何想法如何让它发挥作用?

编辑:当我运行它时,我在这一行得到一个无效的语法错误