首頁>科技>

開發背景

目前很多網頁編輯器在文字編輯的時候都會智慧提示,是否有錯別字。在大家常用的文字編輯軟體office與wps中,office只會對英文單詞進行檢測,而wps作為一款中國產中文軟體,並沒有內建中文糾錯。既然目前找不到合適的中文糾錯軟體,那就自己寫一個吧。

準備工作

下面我將使用NLP技術對文字進行糾錯,為了減少AI部分程式碼,下面將使用百度現成的api進行AI糾錯。

註冊百度AI開發平臺賬號(可以使用百度賬號直接註冊登入)進入NLP SDK文件https://ai.baidu.com/ai-doc/NLP/tk6z52b9z登入控制檯,選擇自然語言處理,選擇建立應用隨便輸入一個應用名,隨便寫一個應用描述,立即建立,返回應用列表。紀錄下你的app_id, api_key, secret_key開始工作使用sdk提供的ecnet函式,可以對文字進行糾錯
from aip import AipNlpclient = AipNlp(app_id, api_key, secret_key)result = client.ecnet(text1)
使用python-docx輸出錯誤報告對比,錯誤字型顏色標紅
from docx import Documentfrom docx.shared import RGBColor
使用PysimpleGUI給你的python檔案封裝一個使用者介面。

具體程式碼已經開源到GitHub。

https://github.com/Tlntin/text_ai_analyse

https://www.ixigua.com/i6819083356483879431/

介面展示:支援的功能儲存api相關資訊到本地載入api檔案到輸入框按中文句號“。”,中文分號“;”進行分句輸出word對比報告後期將會支援的功能直接輸出AI分析結果到原檔案批註直接將結果替換原檔案,並且顯示修訂記錄使用C#重新編譯成office/wps外掛,整合到辦公軟體中使用NLP技術在本地進行糾錯,使用者可以選擇線上糾錯與離線糾錯整合多家AI技術,提高NLP糾錯正確率自動生成摘要與總結根據xmind框架自動生成文章。未完待續。。。。成品獲取

關注,並後臺私信“糾錯幫1.1”即可獲取相關檔案。

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 京東將在潁東建區域中心