当前位置:网站首页>Easy introduction to naturallanguageprocessing series topic 6 code practice -- spelling correction based on language model
Easy introduction to naturallanguageprocessing series topic 6 code practice -- spelling correction based on language model
2022-06-21 19:19:00 【cutercorley】
List of articles
Preface
This article mainly introduces the code practice , That is, spelling correction based on language model , Include task description 、 Implementation and application of syntax error correction .
One 、 Spelling correction task Overview
In the realization of QA System or retrieval system , User input is required , When the user enters a question , You can't expect him to input correctly , It is possible that the spelling of the words you typed is wrong . In a complete system , The background should be able to catch spelling errors in time , And correct , And then match the corrected result with the problem in the library . Here is a simple spelling error correction module , Automatically fix the wrong word .
The error correction module is based on Noisy Channel Model Noise channel model :
c ∗ = argmax c
边栏推荐
- Canvas dynamic background text luminous JS effect
- Alibaba cloud Yum source configuration
- Canvas interactive color gradient JS special effect code
- Regional competitions in recent years (20-22)
- 第十三周小结
- Start! Alibaba programming summer 2022
- Day10QRadiobutton2021-09-24
- MarkDown初级语法一文精通,兼容MarkText
- [AISI software] wechat applet development quotation scheme template
- Threejs aircraft Earth 3D scene animation
猜你喜欢
随机推荐
[AISI software] wechat applet development quotation scheme template
鸿蒙版“抖音”,这体验感赞
GOF mode-03-behavioral mode (bottom)
Rk3566 commissioning gc2053
Cache design issues
In air operation, only distance mapping is used to robustly locate occluded targets (ral2022)
Mvcc implementation principle of MySQL
B-Tree
36 krypton launched | focusing on the innovation of health insurance products, and "Yingshi health" has obtained four rounds of financing
el-table分页全选功能讲解
两种圆点垂直进度样式
Ropsten测试网的水龙头上得到一些ETH
Does the school of Finance and business belong to a securities company? Is it safe to open an account?
Full screen menu animation effect expansion in the upper left corner of SVG
Must the database primary key be self incremented? What scenarios do not suggest self augmentation?
homeassistant addons
华为又发新品?这几款功能太优秀了
JDBC编程六步
图像分类、AI 与全自动性能测试
近年区域赛(20-22)









