2011-03-08 16 views
6

Facebook只是重新啓動評論,具有自動語法修復功能。什麼是Rails插件或Ruby gem來自動修復英語語法?

語法過濾器有什麼作用?

  • (在句末如週期)
  • 修剪多餘的空格自動案件詞添加標點符號(如大寫 句子的第一個字)
  • 擴展俚語(如PLZ變得請)
  • 標點後添加一個空格 (如嗨,貓會成爲你好,貓)
  • 修復常見 語法錯誤(例如,將「不」到「不」)

什麼是等效插件或寶石?

+3

這些都與語法無關。可怕的命名功能。 – kindall 2011-03-08 21:09:44

+0

@ kindall:如果忘記一段時間不壞的語法,它是什麼? – 2011-03-08 22:12:04

+3

我不介意應用於Stack Overflow的這種過濾器。 – 2011-03-08 22:12:41

回答

4

我不知道這些特殊的功能。

但是,您可能會看到Ruby LinkParser,它是由學者開發的用於鏈接語法分析器的Ruby包裝器,供Abiword project用於語法檢查。 (請注意,Link Grammer解析器中的「鏈接」不是指HTML鏈接,而是指將英語語法描述爲單詞之間的一組鏈接的結構。

這是另一個用Ruby編寫的interesting checker,它被設計用來檢查LaTex文件是否存在你提到的一些問題(以及其他問題)。

+0

謝謝!這些資源非常棒,絕對看起來是最接近的比賽。 – 2011-04-02 17:10:13