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 :
- Kata benda,
- Kata kerja,
- Kata sifat,
- 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.