GNU/Linux >> Belajar Linux >  >> Linux

Pyvoc – Kamus Baris Perintah Dan Alat Membangun Kosakata

Saya punya kabar baik untuk non-penutur asli bahasa Inggris. Sekarang, Anda dapat meningkatkan kosa kata bahasa Inggris Anda dan menemukan arti kata-kata bahasa Inggris, langsung dari Terminal Anda. Sampaikan salam kepada Pyvoc , lintas platform, sumber terbuka, kamus baris perintah, dan alat pembangun kosa kata yang ditulis dalam Python bahasa pemrograman.

Dengan menggunakan alat ini, Anda dapat memoles beberapa arti kata bahasa Inggris, menguji atau meningkatkan keterampilan kosa kata Anda atau hanya menggunakannya sebagai kamus CLI pada sistem operasi mirip Unix.

Instal Pyvoc di Linux

Karena Pyvoc ditulis menggunakan bahasa Python, Anda dapat menginstalnya menggunakan Pip3 pengelola paket.

Setelah Pip diinstal, jalankan perintah berikut untuk menginstal Pyvoc.

$ pip3 install pyvoc

Setelah menginstal Pyvoc, jalankan perintah berikut untuk secara otomatis membuat file konfigurasi yang diperlukan di $HOME Anda direktori.

$ pyvoc word

Contoh keluaran:

|Creating necessary config files
/getting api keys. please handle with care!
|

word 
Noun: single meaningful element of speech or writing
example: I don't like the word ‘unofficial’

Verb: express something spoken or written
example: he words his request in a particularly ironic way

Interjection: used to express agreement or affirmation
example: Word, that's a good record, man

Jika perintah Pyvoc tidak tersedia, cukup logout dan login kembali.

Selesai! Mari kita lanjutkan dan tingkatkan sedikit keterampilan bahasa Inggris.

Cara menggunakan Pyvoc sebagai alat kamus baris perintah dan alat pembangun kosa kata

Pyvoc mengambil arti kata dari Oxford Dictionary API .

Katakanlah, Anda ingin mencari arti dari sebuah kata 'penyimpangan' . Untuk melakukannya, jalankan:

$ pyvoc digression

Lihat? Pyvoc tidak hanya menampilkan arti kata 'penyimpangan' , tetapi juga contoh kalimat yang menunjukkan cara menggunakan kata tersebut secara praktis.

Mari kita lihat contoh lain.

$ pyvoc subterfuge
|

subterfuge 
Noun: deceit used in order to achieve one's goal
example: he had to use subterfuge and bluff on many occasions

Ini juga menunjukkan kelas kata juga. Seperti yang sudah Anda ketahui, Bahasa Inggris memiliki empat kelas kata utama :

  1. Kata benda,
  2. Kata kerja,
  3. Kata sifat,
  4. Kata keterangan.

Perhatikan contoh berikut.

$ pyvoc welcome
 /

welcome 
Noun:            instance or manner of greeting someone
example:         you will receive a warm welcome

Interjection:    used to greet someone in polite or friendly way
example:         welcome to the Wildlife Park

Verb:            greet someone arriving in polite or friendly way
example:         hotels should welcome guests in their own language

Adjective:       gladly received
example:         I'm pleased to see you, lad—you're welcome

Seperti yang Anda lihat pada output di atas, kata 'selamat datang' dapat digunakan sebagai kata kerja, kata benda, kata sifat dan kata seru. Pyvoc telah memberikan contoh untuk setiap kelas.

Jika Anda salah mengeja kata, itu akan memberi tahu Anda untuk memeriksa ejaan kata yang diberikan.

$ pyvoc wlecome
\
No definition found. Please check the spelling!!

Berguna, bukan?

Buat grup kosakata

Grup kosakata tidak lain adalah kumpulan kata yang ditambahkan oleh pengguna. Anda nanti dapat merevisi atau mengikuti kuis dari grup ini. 100 grup berisi 60 kata dipesan untuk pengguna.

Untuk menambahkan kata (Misalnya sporadis ) ke grup, jalankan saja:

$ pyvoc sporadic -a
-

sporadic 
Adjective: occurring at irregular intervals or only in few places
example: sporadic fighting broke out


writing to vocabulary group...
word added to group number 51

Seperti yang Anda lihat, saya tidak memberikan nomor grup dan pyvoc menampilkan arti kata yang diberikan dan secara otomatis menambahkan kata itu ke nomor grup 51 . Jika Anda tidak memberikan nomor grup, Pyvoc akan menambahkan kata secara bertahap ke grup 51-100 .

Pyvoc juga memungkinkan Anda untuk menentukan nomor grup jika Anda mau. Anda dapat menentukan grup dari 1-50 menggunakan -g pilihan. Misalnya, saya akan menambahkan kata ke grup Kosakata 20 menggunakan perintah berikut.

$ pyvoc discrete -a -g 20
 /

discrete 
Adjective:       individually separate and distinct
example:         speech sounds are produced as a continuous sound signal rather
               than discrete units

creating group Number 20...
writing to vocabulary group...
word added to group number 20

Lihat? Perintah di atas menampilkan arti kata 'diskrit' dan menambahkannya ke grup kosakata 20. Jika grup tidak ada, Pyvoc akan membuatnya dan menambahkan kata.

Secara default, Pyvoc menyertakan tiga grup kosakata yang telah ditentukan sebelumnya (101, 102, dan 103). Grup kustom ini masing-masing memiliki 800 kata. Semua kata dalam grup ini diambil dari GRE dan SAT situs web persiapan.

Untuk melihat grup yang dibuat pengguna, cukup jalankan:

$ pyvoc word -l
 -

word 
Noun:            single meaningful element of speech or writing
example:         I don't like the word ‘unofficial’

Verb:            express something spoken or written
example:         he words his request in a particularly ironic way

Interjection:    used to express agreement or affirmation
example:         Word, that's a good record, man


USER GROUPS
Group no.      No. of words
20             1

DEFAULT GROUP
Group no.      No. of words
51             1
 

Seperti yang Anda lihat, saya telah membuat satu grup (20) termasuk grup default (51).

Uji dan tingkatkan kosakata bahasa Inggris

Seperti yang sudah saya katakan, Anda dapat menggunakan grup Kosakata untuk merevisi atau mengerjakan kuis dari mereka.

Misalnya, untuk merevisi kelompok no. 101 , gunakan -r pilihan seperti di bawah ini.

$ pyvoc 101 -r

Anda sekarang dapat merevisi arti semua kata dalam kelompok Kosakata 101 secara acak. Tekan saja ENTER untuk menjawab pertanyaan selanjutnya. Setelah selesai, tekan CTRL+C untuk keluar.

Juga, Anda mengambil kuis dari grup yang ada untuk memoles kosakata Anda. Untuk melakukannya, gunakan -q pilihan seperti di bawah ini.

$ pyvoc 103 -q 50

Perintah ini memungkinkan Anda untuk mengambil kuis dari 50 pertanyaan dari kelompok kosakata 103. Pilih jawaban yang benar dari daftar dengan memasukkan nomor yang sesuai. Anda akan mendapatkan 1 poin untuk setiap jawaban yang benar. Semakin banyak skor Anda, semakin banyak keterampilan kosakata Anda.

Pyvoc sedang dalam tahap pengembangan awal. Saya berharap pengembang akan meningkatkannya dan menambahkan lebih banyak fitur di masa mendatang.

Sebagai penutur bahasa Inggris non-pribumi, saya pribadi merasa berguna untuk menguji dan mempelajari arti kata baru di waktu senggang saya. Jika Anda adalah pengguna baris perintah yang berat dan ingin memeriksa arti kata dengan cepat, Pyvoc adalah alat yang tepat. Anda juga dapat menguji Kosakata Bahasa Inggris Anda di waktu luang Anda untuk menghafal dan meningkatkan kemampuan bahasa Inggris Anda.


Linux
  1. Perbedaan Antara ' Dan ” Di Command Line (bash)??

  2. Memanipulasi X Key Dan Pointer Grabs Di Command Line?

  3. Cara Menginstal dan Menggunakan Alat Baris Perintah Mosh Linux

  1. Cara Mengubah Izin dan Pemilik melalui Command Line

  2. QuickWall – Alat Baris Perintah Mengatur Wallpaper dari Unsplash

  3. Baris perintah Arduino mengkompilasi dan mengunggah?

  1. Menjadi Penulis yang Lebih Baik dari Baris Perintah Unix

  2. Contoh C argc dan argv untuk Mengurai Argumen Baris Perintah

  3. Apakah ada alat baris perintah untuk visualisasi dan analisis data?