2011-01-23 27 views
6

Tôi đang tìm một tệp là danh sách từ và cũng được thiết lập theo loại từ. Ví dụ: một cái gì đó ở định dạng nàynơi tôi có thể tìm thấy một danh sách từ tốt

Nouns: { 
    bus 
    car 
    deck 
    elephant 
    ... 
} 
Adjectives { 
    awful 
    bashful 
    ... 
} 
Advervb { 
    ... 
} 

Bất kỳ ý tưởng nào?

+0

Xem thêm: [danh sách từ stackoverflow.com/questions/2288953/Separate cho danh từ, động từ, tính từ, vv] (https://stackoverflow.com/questions/2288953/separate-word-lists-for-nouns-verbs-adjectives-etc). Câu hỏi của bạn có thể trùng lặp với câu hỏi tôi đã liên kết không? – Luc

+0

Có thể trùng lặp của [Danh sách từ riêng biệt cho danh từ, động từ, tính từ, v.v.] (https://stackoverflow.com/questions/2288953/separate-word-lists-for-nouns-verbs-adjectives-etc) – Luc

Trả lời

1

Hầu hết các tính năng của tàu linux có tệp được gọi là từ điển. Nó có tất cả các từ tiếng Anh mà bạn có thể muốn, nhưng chúng không được phân loại.

+1

Toàn bộ điểm là sử dụng các danh mục khác nhau – qwertymk

+4

Tệp 'dictionary' này nằm ở đâu? Tôi biết từ '. Tệp từ thường được lưu trữ tại '/ usr/share/dict/words' hoặc'/usr/dict/words'. –

2

Một vấn đề là loại từ phụ thuộc vào cách sử dụng và ngữ cảnh. Ví dụ, 'root' có thể là một danh từ hoặc động từ.

Trên một hệ thống Unix/Linux với aspell cài đặt, điều này sẽ cung cấp cho bạn tất cả các từ trong từ điển:

aspell dump master 

Cuối cùng, xem câu hỏi liên quan: Need free English dictionary or Corpus, ultimately for a MySQL database

0

Để có được kết quả có thể đọc được của con người, bạn cần sử dụng ASPELL hai lần:

aspell -d en dump master | aspell -l en mở rộng> từ

ít nhất theo: http://www.commandlinefu.com/commands/view/10619/dump-an-aspell-dictionary-as-a-word-list

Dưới đây là một ví dụ:

 
aspell -d en dump master | aspell -l en expand 
... 
abases 
abbesses 
abscess 
abscess's 
abscissa 
abuser's 
abusers 
abuse's 
abuses 
abysses 
... 
Các vấn đề liên quan