Skip to main content

Syntax Error Data Enhancement

Project description

一键语法错误增强工具

使用:pip install ChineseErrorCorrector

开源不易,欢迎 star🌟

pypi:https://pypi.org/project/ChineseErrorCorrector/


介绍

一键语法错误增强工具,支持:

注意

如果没有进行数据增强,则返回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

chineseerrorcorrector-1.1.0.tar.gz (34.4 MB view hashes)

Uploaded Source

Built Distribution

ChineseErrorCorrector-1.1.0-py3-none-any.whl (34.4 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page