Syntax Error Data Enhancement
Project description
一键语法错误增强工具
使用:pip install ChineseErrorCorrector
开源不易,欢迎 star🌟
pypi:https://pypi.org/project/ChineseErrorCorrector/
介绍
一键语法错误增强工具,支持:
- 1.缺字漏字
- 2.错别字错误
- 3.缺少标点
- 4.错用标点
- 5.主语不明
- 6.谓语残缺
- 7.宾语残缺
- 8.其他成分残缺
- 9.虚词多余
- 10.其他成分多余
- 11.主语多余
- 12.语序不当
- 13.动宾搭配不当
- 14.其他搭配不当
注意
如果没有进行数据增强,则返回None
API
1.缺字漏字
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.lack_word("小明住在北京"))
2.错别字错误
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.wrong_word("小明住在北京"))
3.缺少标点
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.lack_char("小明住在北京"))
4.错用标点
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.wrong_char("小明住在北京"))
5.主语不明
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.unknow_sub("小明住在北京"))
6.谓语残缺
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.unknow_pred("小明住在北京"))
7.宾语残缺
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.lack_obj("小明住在北京"))
8.其他成分残缺
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.lack_others("小明住在北京"))
9.虚词多余
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.red_sub("小明住在北京"))
10.其他成分多余
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.red_component("小明住在北京"))
11.主语多余
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.red_sub("小明住在北京"))
12.语序不当
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.wrong_sentence_order("小明住在北京"))
13.动宾搭配不当
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.wrong_ver_obj("小明住在北京"))
14.其他搭配不当
from TextCorrect.dat import GrammarErrorDat
cged_tool = GrammarErrorDat()
print(cged_tool.other_wrong("小明住在北京"))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for chineseerrorcorrector-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbaae4e03e0f612fa0499de51773833783d6a476899373bfc69462951c6f0d37 |
|
MD5 | eeaa829c2068ca11ed53e72541e7ab2f |
|
BLAKE2b-256 | c60926715cda26e35ff8f9433265680501b774b799604b6f634d2237172294d5 |
Close
Hashes for ChineseErrorCorrector-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 611afd92b815042c9382bafe7cd481b9957ac2700f5d842944996adfd9623957 |
|
MD5 | e0a7314289fd0cce246e28d8500a8c48 |
|
BLAKE2b-256 | 8c9fa0df4edde2d17dbeffac9bcc6cce97e980559c3abc5a0ea64c39dec2d42b |