簡體   English   中英

如何知道兩個單詞是否具有相同的基數?

[英]How to know if two words have the same base?

我想用幾種語言知道,如果兩個詞是:

  • 要么是同一個詞,
  • 或同一個詞的語法變體。

例如:

  • hadhas具有相同的基礎:在這兩種情況下,它的動詞have
  • citycities有相同的基礎。
  • wentgone就有了同樣的基礎。

有沒有辦法使用Microsoft Word API不僅拼寫檢查文本,還可以將單詞規范化為基數,或者至少確定兩個單詞是否具有相同的基數?

如果沒有,那么允許我這樣做的(免費或付費)庫(不是網絡服務)是什么(再次,用幾種語言)?

Inflector.NET是一個開源庫,可用於規范化英語名詞的變形。 可在以下網址獲得: https//github.com/davidarkemp/Inflector/tree/master/Inflector

Snowball是一種可以處理各種自然語言的詞干API,並且有針對各種編程語言的Snowball實現。

http://snowball.tartarus.org/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM