Transformer自動糾語法、改論文,我們試了這個免費英文寫作新神器

2020-12-09 機器之心Pro

機器之心原創作者:思、Racoon

網易有道詞典新增 AI 作文批改,詞彙、語法、結構面面俱到,我覺得我的英文論文有救了。

在當前疫情下,我們已經離不開居家學習了,各種備考也得提到日程上。機器之心的讀者大多數都是理科生,數學、計算機都還是有一些「天賦」。然而對於英語,貌似這些天賦幫不到我們什麼,缺乏「語感」的我們在寫作文時經常會犯一些拼寫、語法錯誤。英語閱讀或聽力等其它部分還好,有比較標準的對錯判斷標準。但是對於作文,很可能寫了錯誤句子,我們還真以為它完全沒問題。也許小夥伴們正在備考四六級或託福雅思,也許正在寫機器學習論文,這篇文章將介紹有道詞典中的 AI 作文批改,將我們寫的英文傳到 APP 上,它將自動批改打分,並且糾正我們的語法、拼寫等錯誤。AI 作文批改功能已經放到了最新版本的有道詞典 APP 中,我們先試用了一下雅思作文與 arXiv 上的論文。如下左邊是雅思作文,它會給作文整體打一個分數,並通過點評告訴你哪些地方需要加強,例如詞彙的豐富度、邏輯的連貫性等等。對於我們比較關心的語法,AI 作文批改也會給出修改意見,例如「environment」就推薦改成「environmental」。

此外,很多研究者都需要做實驗寫論文,然而機器學習領域的論文基本都是英文,按我們的思路寫完論文後,中間會存在很多細節問題。如上機器之心在上傳一段 arXiv 論文後,AI 作文批改確實能給出一些很好的修改建議。例如它讓我們將「On the other hand」子句獨立出來,確實在結構上有更好的可讀性。這麼好的應用已經做出來了,而且還是免費的,有英文作文修改需求的小夥伴還不趕快打開有道詞典,體驗白嫖的快樂~那麼問題來了,要實現 AI 作文批改,它的思路、原理又是什麼樣的?看思路,自動批改怎麼解?有道詞典 AI 作文批改的使用效果已經展示在這邊了,從機器學習及從整體過程上來說,AI 作文批改可以分為評分、評語和糾錯三大模塊。其中評分會從詞彙、語法等角度打分;評語也會從詞彙、語法、結構等維度去考慮,但同時還會提供同義詞彙、高級詞彙推薦以及佳文推薦等;糾錯則需要識別並提供修改意見。評分與評語生成都可以歸為評分框架,在此過程中,年級或作文作者的學習階段需要充當條件。整個評分框架可以結合傳統方法與深度學習方法,充分發揮它們各自的優勢。例如傳統線性模型,我們可以在詞、句、篇章維度上給出評分。作文的詞數、詞彙豐富度、高級詞彙是不是足夠?拼寫、語法、句式掌握是不是沒問題?篇章的邏輯性、主題是不是都連貫?

這三個維度並不能概括整體的作文質量,我們還需要一個深度神經網絡來從「作文整體」給出一個分數。如下是有道打分模型的主要框架,其中 w_i 都是某個句子的「單詞」,每一條句子會通過卷積神經網絡編碼為一個「句子語義向量」。這些語義向量最終會通過循環神經網絡與注意力機制編碼為一個作文的整體分數。

總體上,作文打分與評語生成的解決思路比較容易理解,但是要想模型能自動修改語法錯誤,這似乎就比較難解決了。難道還用端到端的模型訓練?我們真不能確定深度神經網絡能自己完成「糾錯」這一功能,畢竟,在我們的印象中,語法錯誤的種類非常多,「語感」這一說法又比較縹緲。有道的解決方案也非常有意思,首先對於簡單一些的拼寫糾錯,我們可以根據命名實體識別(基於 BERT)及統計模型給出一個得分,依據詞典、編輯距離等眾多特徵判斷拼寫是不是有問題。後面對於重頭戲語法糾錯,有道嘗試將其定義成序列到序列的生成問題,利用 Transformer 的強大擬合能力與有道累積的數據量直接學習。

看起來語法糾錯模型的思路並不難,但重點在於 Transformer 的數據量需求非常大。難道我們真的能像機器翻譯領域那樣找到海量有語法錯誤的句子,及修正語法後的對應句子?這裡有道採用的是一種遷移與對抗學習的方式,既然我們沒有海量標註數據,那麼基於真實用戶錯誤分布生成海量「偽語料」,用它先訓練 Transformer 模型。後面因為語法糾錯的真實標註數據很珍貴,我們可以在訓練完 Transformer 後再用真實數據微調一番。採用這種訓練模式,我們才有可能令 Transformer 學到怎樣改錯句。上面就是有道自動改錯的主要思路了,如果將其應用到有道詞典這個 APP 上,還有很多需要克服的挑戰。有道也做了一系列優化,例如利用知識蒸餾壓縮模型、利用預訓練 BERT 快速判斷標點與句子對錯等等。真正要做成好用的產品,實際挑戰遠比我們想像中的多。看效果,舉個慄子後面可以具體看看有道 AI 作文批改的功能與效果,我們也可以同時試試 Grammarly 等類似的工具。先不說效果,吐槽一下使用,其它工具不是要下載 Chrome 插件就是需要註冊與登錄,有道詞典的 AI 作文批改的確要方便很多。在考試作文方面,AI 作文批改能根據不同的知識水平與考試類別進行專業打分,它會從詞、句、篇章的層面上進行點評,語法糾錯也會給出更清晰的解析。下圖為 AI 作文批改給一篇高中作文打的分,它同時會生成對應的報告。

除了整體的報告與評分,AI 作文批改會詳細分析具體哪些地方出現了問題,每一處錯誤都能查看原因及修改意見。尤其是咱們中國人易犯的冠詞使用錯誤,使用這個批改軟體能夠較好地幫我們找出這些語法問題,十分方便。

雖然使用類似 Grammarly 這樣的應用也能自動糾錯,但相對而言,它們並沒有打分功能,也無法判斷用戶的學習階段和考試類型,更不會生成專業的點評報告。無法做到網易詞典 AI 作文批改這樣的細化處理,針對不同用戶群體提供針對性的建議。還能直接 OCR除了常規的複製粘貼或手動輸入,有道詞典上的 AI 作文批改還支持 OCR,只需要拍張照就能轉化為文本。可以看到,有道詞典對手寫單詞的識別還是比較準的,甚至連標點符號以及段落的位置都能準確識別出來。即使識別有些小錯誤,手動改一改也就沒問題了。

確認提交後就能進行分析,只不過 OCR 大大簡化了手寫作文的自動批改過程,省去了我們自行手敲的煩惱。尤其是身邊沒有電腦時,這項功能給我們提供了極大的便利。核心功能:語法糾錯AI 作文批改的核心功能,還是在於語法糾錯,這是我們最容易提升寫作技能的地方。語法糾錯並不是一個新能力,目前有挺多產品都在做這樣的事情。但是用 Transformer、BERT 等模型來做語法糾錯,並結合傳統方法的優勢,這樣的思路聽上去效果就不會差。我們可以先通過一條相同的錯句試試不同語法糾錯產品的效果:「On a cold morning, while I was watching a girl buy bread and milk in the fiont for me.」。首先有道詞典可以檢測出三個錯誤,分別是拼寫、冠詞和介詞錯誤。我們放到微軟愛寫作平臺後,它只能發現「fiont」存在拼寫錯誤,並且推薦將「buy」換成「purchase」等更高級的詞。Grammarly 免費版一樣,它也只能識別出「fiont」存在拼寫錯誤。

圖左為有道詞典 AI 作文批改結果,圖右為 Grammarly 糾錯結果。從總體體驗上來說,有道詞典挑出來的錯誤更全一些,尤其是當一句話中出現多種錯誤時。而且因為 AI 作文批改採用了前沿的 DL 模型,它對上下文的感知會更強一些,對於較複雜語法問題、或者語篇尺度上的時態問題,它都更有優勢。可能你會覺得單個例子不能說明什麼,有道詞典也做了詳細的人工測評。對於脫敏後的批改服務請求,測試人員從海外詞典請求、考驗用戶請求、行業數據集隨機採樣一部分作為測試集,並評估不同糾錯服務的效果。整個測評過程算法同學都沒有參與,基本能做到公平測評。

不同產品的糾錯效果對比。其中,Precision 是語法檢測與修正的精確率,Recall 表示語法檢測與修正的召回率。而 F0.5 為精度與召回率的調和平均,其值越高,通常表示算法性能越好。從上表我們可以明顯的看到,有道詞典 AI 作文批改的三項指標均高出同類先進自動批改軟體 5%~7%。目前大家已經都可以使用了,有道也表示,AI 作文批改還會有其它一些提升,未來將持續優化潤色、範文推薦、書面與口語風格轉化等功能。有了這些新能力,作文備考、論文寫作等更多的體驗都會更順滑一些

相關焦點

  • 英文語法檢測工具匯總:寫作、論文及翻譯必備
    英文寫作是一件讓很多人頭痛的事,和中文一樣,我們寫完文章都要檢查下有沒有錯別字或語句不通順的地方。
  • 七款神器助力SCI論文寫作和語法修改
    為了幫助小夥伴們儘快上手英文寫作,小編特地搜集了七款神器助力大家的英文寫作。首先是英文論文遣詞造句神器,讓你的論文不再單調乏味!Linggle網站基於對英文搭配進行概率統計,提供了更為準確的英文寫作建議。具體如何使用?Help彈窗給出了幾種適配的通配符搜索方法。下圖已做標註,不再一一闡述。有了這個網站,我們可以輕鬆擇出不同語境下的最佳表達方式。
  • 五大英文論文寫作在線輔助工具
    、發SCI、發英文郵件的你,是否被各種翻譯、各種語法折磨已久?那麼希望下面提供的英文論文寫作在線輔助工具能夠幫助你,讓你論文寫作再也不用擔心低級語法錯誤,寫作水平也能不斷提高,SCI 寫作也更高效。希望能幫助大家更完美地完成自己的英文寫作,儘快拿到自己的學術成果。01.
  • 英語論文寫作:十個免費語法檢測網站測評
    對於很多華人研究者及學生而言,英文寫作通常面臨著較大挑戰。
  • 寫作SCI 論文軟體,分享7個免費的在線寫作編輯工具
    GrammarlyGrammarly是一款國外廠商開發的基於AI的在線語法糾正和校對工具,支持的平臺有Windows、Mac、iOS、Android。它的功能非常強大,也是我讀研期間導師推薦的一個工具。用戶可以上傳英文文檔或者直接在應用內編輯,它能夠做語法檢查,標點符號糾正,上下文的拼寫檢查,校對用詞以及進一步提出改進建議、防剽竊等。
  • SCI論文寫作必備的23個免費學術網站
    Sci-Hub網址:http://sci-hub.tw/提到Sci-Hub這個文獻下載利器,大家都不陌生。你在各大SCI雜誌上看到的英文文獻,90%以上都能免費下載。只需要將網址輸入該網站,就會隨機從來自全球的志願者提供的帳號密碼登入系統,下載並自動備份論文電子文件。
  • 10個大家都想要的英語寫作神器,論文寫作so easy!
    StyleWriter網址:http://www.editorsoftware.com/StyleWriter.html安裝完畢後打開word,桌面上方會有一個浮動的Ginger窗口,選中文字即可檢測語法和拼寫是否正確。具體操作流程請查看文章《3款語言神器,從此告別英文寫作圖樣圖森破》WhiteSmoke網址:http://www.whitesmoke.com
  • 這45個英文論文寫作神網站
    推薦45個有助於英文學術論文寫作的神網站,論文+語法+資料庫+翻譯+電子書+工具,這次算是最全的了!【01】12個在線檢查英語語法的神網站:http://t.cn/R84TMEq【02】能免費下載千萬英文論文的神網站——SCI HUB:http://t.cn/R84TMEW【03】250萬本電子書籍免費下載:http://t.cn/RhAhwOU
  • 試完這些英文論文寫作輔助神器,你會發現新大陸der~
    >試完這些英文論文寫作輔助神器,你會發現新大陸der~來源:學術大爆炸鳴謝作者有時候做研究並不痛苦痛苦的是——寫!比寫論文更痛苦的是——寫!英!文!論!文!它對英語非母語的人來說實在太不友好了因語法有誤、語句不通順、單詞拼寫問題等而造成的論文可讀性變差分分鐘心態就要爆炸
  • 閒話科研論文英文寫作
    接了研究生處的任務,作個報告講講科研論文的英文寫作。
  • 還在擔憂語法不講究?這些神網站幫你在線檢查,英文學術寫作輕鬆
    相信各位大四生、研究生乃至於博士生,在撰寫英文學術論文時,都會遇到這樣一個問題!那就是,英語語法不地道!坦白來說,如果是考試或者口語過程中,英語語法不地道,大部分人都不會深究,誰會閒的沒事管你語法問題?但是!英文學術寫作,不同於應付考試。一般來說,你寫的學術文章,很有可能作為論文發表到某些期刊上面。
  • 「你的論文充斥著垃圾」: 淺談英文科研寫作
    我的論文不就是我的工作,我的工作不就是我的論文嗎? 「你的工作不錯,這個這個和那個那個,但是你的論文充斥著垃圾。寫作一塌糊塗,我讀著讀著都想撕了它。」 臺下的哥們一臉壞笑,臺上的我一臉訕笑,滿屋的人哄堂大笑。東歐國家的人好像不講政治正確啊,是什麼就說什麼。
  • 科學網—英文論文寫作需要天賦
    是英文論文,平均一年4篇。從寫第一篇英文論文開始,就感覺寫論文對自己不是難事,所以有完整的數據,我常能在較短的時間內完成論文寫作。在論文發表過程中,我通常不會因為寫作問題而遭到拒稿(拒稿理由一般是研究內容偏於簡單或缺乏足夠新意),而且基本不需要請人或公司修改就能通過大多數期刊的初審。
  • 科研免費寫作神器——NOUNPLUS
    大家有沒有遇到過這種情況,英文寫作的論文語法出了問題自己不知道,論文發布後才發現問題,尷尬了!經常有圈友訴苦說在SCI發表一篇論文很難,究其原因,很大程度上就難在了英文寫作上,SCI論文要求是英文寫作,中文寫作是不可以的,很多論文作者專業知識紮實,都是各自研究領域的大牛,但是可惜英語基礎相對比較薄弱,特別是在英文寫作中的語法和拼寫上面經常犯錯,直接影響到論文的質量,這些作者如果想要發表優質的SCI論文自然是感覺到非常吃力了。
  • 必備英文論文寫作神器!請查收
    為此,我們對比了市面上常用的一些寫作語法檢查工具,總結出了一份超級實用的工具合集,包括 Grammarly,Ginger,1Checker。有了這幾個工具,論文寫作再也不用擔心低級語法錯誤,寫作水平也能不斷提高,SCI 寫作也更高效了。希望能幫助大家更精美地完成自己的英文寫作。
  • 英文寫作語法拼寫神器:Grammarly
    如果你經常需要英文寫作,包括寫essay, 論文,雅思託福作文,給客戶寫郵件,Facebook, Twitter,LinkedIn
  • Paper寫作中的英文語法困擾
    對於大多數能夠留學出國的同學來說, 英語能力都是經過重重考驗的; 但是不知為什麼很多同學總是在論文寫作時碰到一些問題, 比如: 論文內容明明沒有大問題, 可是成績卻慘不忍睹; 這大都是因為在進行英語寫作時大家對於英語單詞理解和英文表達技巧不夠成熟造成的。
  • papercrazy分享論文寫作的網站有哪些
    ● 論文寫作網站 ●畢業論文真是道門檻,不知道有多少人倒在了這個門檻中。今天論文查重檢測服務商papercrazy為我們分享論文寫作的網站有哪些,對於一些即將畢業,不知道論文如何下筆,沒有任何頭緒跟思緒的小夥伴們,不妨看看這些網站,希望對你能有所幫助! 1.
  • SCI 必備:3 款強大的英文論文寫作神器
    SCI論文指南(ID:scizhinan)提供專業的SCI論文寫作與發表經驗精細的論文發表指導▲長按二維碼關注文章來源:科研論文時間(ID:dxypaper)、量化研究方法為此,我們對比了市面上常用的一些寫作語法檢查工具,總結出了一份超級實用的工具合集,包括 Grammarly,Ginger,1Checker。有了這幾個工具,論文寫作再也不用擔心低級語法錯誤,寫作水平也能不斷提高,SCI 寫作也更高效了。希望能幫助大家更精美地完成自己的英文寫作。
  • 匯才論文工具分享:英文論文潤色,複製粘貼一鍵檢測
    對於國內的許多科研人員來說,因為習慣了中文的語言邏輯思維,所以英文寫作可以說是一個頭痛的問題。一些拼寫、用詞、語法、時態等等問題,消耗著我們的精力和耐心,導致撰寫一篇英文論文要遠比撰寫一篇中文論文難度大很多。有時候,甚至會因為一些語法的錯誤和詞彙的選擇不當造成論文退稿的尷尬局面。