怎么用自然语言处理来做错别字检查

有个作业让用自然语言处理来做错别字检查,我只想到N-gram和HMM技术,
也不知道可行或者方法过时没,请大家给个思路或文章或参考。
具体就是上传一篇word文档检查出里面可能写错的字,如"果树"错写成"果数",
把“果数”给检查出来

2个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
用MFC来检查系统漏洞
本资源主要说明如何利用MFC来检测系统中的漏洞
做错的题目
1. 小端机器的数据高位字节放在高地址,低位字节放在低地址。x86结构为小端模式。 pshort占用2个字节,在内存中的16进制为0x01 0x02,对应的16进制数为0x0201。 pshort + 2指向array数组的下标为4的元素,占用2个字节,在内存中的16进制为0x05 0x06,对应的16进制数为0x0605。  pint64的int64类型不确定,但根据名字可以看出...
用vbscript来检查连接速度??
如果在客户端测试出连接速度?rn比如:用户A在广州要下载一个文件。而网站B在北京,网站C在上海。rn用户A的客户端如何自动检测出B和C那个网站的下载速度更快?rn麻烦各位大侠给点思路或指点!!!
用javascript来检查连接速度??
如果在客户端测试出连接速度?rn比如:用户A在广州要下载一个文件。而网站B在北京,网站C在上海。rn用户A的客户端如何自动检测出B和C那个网站的下载速度更快?rn麻烦各位大侠给点思路或指点!!!rn
6.用jshint来检查代码错误
grunt是一套前端自动化工具,是一个基于nodeJs的命令行工具。对于需要反复重复的任务,例如压缩、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你在 Gruntfile文件正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作。
请教,个别字乱码问题?
我表单提交的数据有个别字出现乱码?如“璟”字,都是一样不常 见的字。有没有人遇到过?
用Python进行自然语言处理
用Python进行自然语言处理 文字版 高清版 用Python进行自然语言处理 文字版 高清版
用自然语言处理python(英文版)
用自然语言处理python(英文版) 用自然语言处理python(英文版) 用自然语言处理python(英文版) 用自然语言处理python(英文版)
cpp-imguicontrol来检查图像像素
imgui control 来检查图像像素
用python进行自然语言处理
近来,在看一本用python进行自然语言处理的书,里面的例子比较多,博主在此将其整理如下,一是方便自己查看,二是帮助广大学友共同学习,对于里面的问题大家都可以随时讨论。PS:书名为python自然语言处理,作者Steven Bird,   Ewan Klein,   and Edward Loper 第一章 应用在自然语言上的python语法 1. 自然语言处理:N
用大数据下的自然语言处理知识库
自2012年以来,大数据一词被越来越多地提及,人们用它来描述和定义信息爆炸时代产生的海量数据,并命名与之相关的技术发展与创新。它已经上过《纽约时报》《华尔街日报》的专栏封面,进入美国白宫官网的新闻,现身在国内一些互联网主题的讲座沙龙中,甚至被嗅觉灵敏的国金证券、国泰君安、银河证券等写进了投资推荐报告。在今时今日,已经可以说我们进入了大数据时代了。那么在大数据时代的各行各业的人们该如何融入新...
NKOI 1507 做错的括号
【NK月赛 JUNE2012 E】做错的作业 Time Limit:10000MS  Memory Limit:65536K Total Submit:94 Accepted:54  Case Time Limit:1000MS Description 小影(人名) 的数学作业错误百出.  老师:“你作业的表达式里面只有n个括号,怎么就写错了这么多?”  “n那么大,都到300了。”
自然语言处理怎么最快入门?
https://www.jianshu.com/p/b149e8704003
stringbuffer做错的笔试题
今天笔试出现的一道题,现在把运行结果贴出来: public static void main(String[] args) { // TODO 自动生成的方法存根 StringBuffer x=new StringBuffer("A"); StringBuffer y=new StringBuffer("B"); operator(x,y); System.out.
小学生作业做错不打“×”
小学生作业做错不打“×” 2010年12月13日    [b]小学老师在批改作业时再不能打“×”了。昨日,记者从江北区教委获悉,一份关于小学教师批改作业的相关要求将于近期出台,这意味着“×”要退出小学生作业本。受访老师认为,这对学生的身心健康非常有利,有益于增强学生自信心。小同学举双手赞成此措施。[/b]   [b]“错的”用约定符号指出[/b]   [b]传统批改作业的办法是:对...
copymemory这样做错了吗?
Private Type TPNMHdRrn hwndFrom As Longrn idFrom As Longrn code As LongrnEnd Typern——————————rnPublic Sub Hook(ByVal hWnd As Long)rn If lWndProc = 0 Thenrn lWndProc = GetWindowLong(hWnd, GWL_WNDPROC)rn SetWindowLong hWnd, GWL_WNDPROC, AddressOf WndProcrn End IfrnEnd SubrnPublic Sub UnHook(ByVal hWnd As Long)rn If lWndProc <> 0 Thenrn SetWindowLong hWnd, GWL_WNDPROC, lWndProcrn lWndProc = 0rn End IfrnEnd SubrnPrivate Function WndProc(ByVal hWnd As Long, ByVal uMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Longrn Dim PNMHdR As TPNMHdRrn rn WndProc = CallWindowProc(lWndProc, hWnd, uMsg, wParam, lParam)rn If uMsg = WM_NOTIFY Thenrn CopyMemory PNMHdR, ByVal lParam, Len(PNMHdR)rn Select Case PNMHdR.codern Case EN_CHANGE '改变事件rn MsgBox "3" 'rn End Selectrn End IfrnEnd Function_______________________rn问:怎么系统执行到CopyMemory PNMHdR, ByVal lParam, Len(PNMHdR)这句就系统崩溃了(自动关闭了VB)。 rn
用深度学习来获取文本语义:词向量应用于自然语言处理
词向量是一种把词处理成向量的技术,并且保证向量间的相对相似度和语义相似度是相关的。这个技术是在无监督学习方面最成功的应用之一。传统上,自然语言处理(NLP)系统把词编码成字符串。
怎么检查磁盘的剩余空间,用什么函数?
Ths!
如何解决个别字乱码问题
大家好,我有个读http请求的程序,读出的内容是一段xml格式的文字,但是有个字符为乱码“珅”字,其他字正常,奇怪的是,在我本机ie浏览器中 和linux服务器上用浏览器请求的时候,这个字都能正常显示,在我本机上把程序部署在tomcat中,调用这个方法,得到的文字中也没用乱码,当把同样的程序部署在linux服务器上时,就出现这个“珅”字的乱码了。rnrn我尝试了如下的转码方式,都不能解决该字符乱码问题,请问各位,我该怎么解决这个问题呢?谢谢!rnpublic String test()rn try rn keyword=keyword.trim(); rn String urladdress=Const.vamurl+"&city="+cityName+"&keyword="+keyword;rn URL url=new URL(urladdress);rn rn rn java.net.HttpURLConnection connection = (java.net.HttpURLConnection) urlrn .openConnection();rn connection.setConnectTimeout(100);rn connection.setReadTimeout(100);rn rn rn rn InputStream urlStream = null; rn BufferedInputStream buff = null; rn BufferedReader br = null; rn rn urlStream = connection.getInputStream(); rn buff = new BufferedInputStream(urlStream); rn Reader r = null; rn String strEnCoding="";rn strEnCoding="gbk";rn try rn r = new InputStreamReader(buff, strEnCoding); rn catch (UnsupportedEncodingException e) rn r = new InputStreamReader(buff); rn rn rn rn br = new BufferedReader(r); rn rn String sCurrentLine = "";rnrn while ((sCurrentLine = br.readLine()) != null) rn returnStr += sCurrentLine;rn rn rn if(xmlElements(returnStr).equals("0"))rn returnStr=null;rn rn String str="";rn try rn str = new String(returnStr.getBytes("GB2312"), "GBK");rn System.out.println("1="+str);rn str = new String(returnStr.getBytes("GB2312"), "ISO8859_1");rn System.out.println("2="+str);rn str = new String(returnStr.getBytes("ISO8859_1"), "GBK");rn System.out.println("3="+str);rn str = new String(returnStr.getBytes("ISO8859_1"), "GB2312");rn System.out.println("4="+str);rn str = new String(returnStr.getBytes("GBK"), "ISO8859_1");rn System.out.println("5="+str);rn str = new String(returnStr.getBytes("GBK"), "GB2312");rn System.out.println("6="+str);rn str = new String(returnStr.getBytes("GBK"), "UTF-8");rn System.out.println("7="+str);rn str = new String(returnStr.getBytes("GB2312"), "UTF-8");rn System.out.println("8="+str);rn str = new String(returnStr.getBytes("ISO8859_1"), "UTF-8");rn System.out.println("9="+str);rn rn str = new String(returnStr.getBytes("UTF-8"), "GB2312");rn System.out.println("10="+str);rn str = new String(returnStr.getBytes("UTF-8"), "GBK");rn System.out.println("11="+str);rn str = new String(returnStr.getBytes("UTF-8"), "ISO8859_1");rn System.out.println("12="+str);rn rn rn catch (Exception e) rn e.printStackTrace();rn rn queryResult.SetZengZhiStr(returnStr);rnrn rn catch (Exception e) rn e.printStackTrace();rn return null;rn rn rn return returnStr;rn rn
javamail 发邮件个别字中文乱码
最近遇到一个很奇怪的问题,折腾我好久了rn公司有自己的开发平台 发邮件是用Javamail写的rn我在用公司封装的发邮件的方法 发送邮件过程中 rn陈玘的“玘”字不能正常显示,一直显示的是"陈?" rn在正文和标题中都不能正常显示rnrn所以想问问大家 这是什么原因,如果说公司封装的代码有问题 为什么其他的字都能正常就这一个字不正常,rn数据库的字符集也没问题 是oracle ZHS16GBK rnrn
自然语言处理
nltk自然语言处理工具箱 对句子进行分词:word_tokenize 词根还原:  lemmatizer
怎么用 datagrid 来查找记录
datagrid中已有记录rnrn我想做到在程序运行时输入查询的内容rn然后DATAGRID就跳到符合条件记录的那行(全选那个字段)rn该怎么做?rn
怎么用存储过程来分页?
然后用存储过程来进行分页显示啊rn没有ID列的情况哦rn比如说有这样的表 Customername address fax email tel这样列的表rn在线等啊!
怎么用js来控制
请各位帮忙,我有一个提交1rn我现在想用js来控制这个a每小时提交一次,因为某些原因不能改成form,请高手支招。
连接池,怎么用?来看看!
我下载了一个论坛,他用到了连接池.可我不知道怎么让论坛运转起来.连接池怎么用呢?rnDBConnectionManager.javarnDbTrans.javarn我再dos下用javac 来编译DBConnectionManager.java成功。可编译DbTrans.java出现rn"他的连接无法获得"就是DBConnectionManager这个。这该怎么办呢?rn还有一般连接池应该怎么初始化呢,谁能给我个例子!]rn大恩不言谢!rn
怎么用masm32v8来调试程序???
假如我用editplus编写了一个名字为test.asm的程序rn接下来我应该键入一些什么命令啊??rn
《用Python进行自然语言处理》PDF
《用Python进行自然语言处理》
用Python进行自然语言处理(中文)
在Ai如此火的年度,怎么发现隐藏在数据后面的规律呢,可以参考下吧
用Python进行自然语言处理 中文版
《python自然语言处理》是自然语言处理领域的一本实用入门指南,旨在帮助读者学习如何编写程序来分析书面语言。本书基于python编程语言以及一个名为nltk的自然语言工具包的开源库;但并不要求读者有python编程的经验。全书共11章,按照难易程度顺序编排。第1章到3章介绍了语言处理的基础,讲述如何使用小的python程序分析感兴趣的文本信息。第4章讨论结构化程序设计,以巩固前面几章中介绍的编程要点。第5章到第7章介绍语言处理的基本原理,包括标注、分类和信息提取等。第8章到第10章介绍了句子解析、句法结构识别和句意表达方法。第11章介绍了如何有效管理语言数据。后记部分简要讨论了nlp领域的过去和未来。 《python自然语言处理》的实践性很强,包括上百个实际可用的例子和分级练习。本书可供读者用于自学,也可以作为自然语言处理或计算语言学课程的教科书,或是人工智能、文本挖掘、语料库语言学等课程的补充读物。
怎么用Perl来发送邮件
如题,要求perl脚本能够工作在Windows和Linux.
怎么用Session来验证???
小弟菜,不知道怎么用Session来实现验证窗体???rn我想实现FORM1是用来登陆,而FORM2只给登陆了的用户显示内容。不知道怎么做。rnrn这是FORM1:rn private void Button1_Click(object sender, System.EventArgs e)rn rn OleDbConnection cn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source="+Server.MapPath("db1.mdb"));rn cn.Open();rn OleDbCommand cd=new OleDbCommand("select * from biao where name=@name and pass=@pass",cn);rn cd.Parameters.Add("@name",OleDbType.Char);rn cd.Parameters["@name"].Value=this.TextBox1.Text;rn cd.Parameters.Add("@pass",OleDbType.Char);rn cd.Parameters["@pass"].Value=this.TextBox2.Text;rn OleDbDataReader dr=cd.ExecuteReader();rn rn if (dr.Read())rn rn Session["login"]="true";rn Response.Redirect("webform2.aspx");rn rn elsern rn this.Label1.Text="用户密码错误";rn rn dr.Close();rn cn.Close();rn rnrn这是FORM2:rnprivate void Page_Load(object sender, System.EventArgs e)rn rn if (!Page.IsPostBack) rn rn if (this.Session["login"]=="true")rn rn this.Label1.Text="你好,欢迎你的到来";rnrn rn elsern rn this.Response.Redirect("webform1.aspx");rn rn rn rnrn不知道都是怎么来用验证的。请各位老大更正。
怎么用键盘来 控制
比如我有rnrn rn 新闻标题:rn rn rn rn rnrnrn rn 作者:rn rn rn rn rnrn帮忙给我看看好了rn我要用键盘的向下和向上来移动比如我光标停留再新闻标题时,我用向下箭来移到作者那里去怎么实现那rn
怎么用宏来实现?
求两个输入的最小值,各位看看怎么用宏实现,并不是很容易哦!
alert用response.write怎么来
我想要一个弹出窗口,用alert ,但如果跟response一起不知道怎么使用。rnresponse.write("alert(你输入的密码不正确)")怎么来表示呢?
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池