NATURAL LANGUAGE & COMMAND LINE

Natural Language

Bahasa natural adalah bahasa yang umum digunakan oleh manusia untuk saling
berkomunikasi.
Bahasa natural dalam komputer digunakan untuk mempresentasikan suatu pesan
menggunakan bahasa manusia untuk berkomunikasi dengan komputer.
salah satu contoh Bahasa Natural yang ada pada komputer yaitu Chatbot.

Natural Language Processing

Atau disebut Pemrosesan Bahasa Alami, adalah cabang ilmu komputer dan
linguistik yang mengkaji interaksi antara komputer dengan bahasa (alami)
manusia. Kajian natural language antara lain mencakup segmentasi tuturan, segmentasi teks.

Aplikasi Natural Language Processing

Secara umum, Jenis aplikasi yang bisa dibuat dalam bidang ilmu NLP terbagi
dua, yaitu text-based application dan dialogue-based application.
Text-based application adalah segala macam aplikasi yang melakukan proses
terhadap teks tertulis seperti misalnya dokumen, e-mail, buku dan
sebagainya.
Dialogue-based application melibatkan bahasa lisan atau pengenalan suara,
akan tetapi bisa juga memasukan interaksi dialog dengan mengetikkan teks
pertanyaan melalui keyboard.

Jenis Text-Based Application

Programs for classifying and retrieving documents by content

  • Program yang mampu mengklasifikasi dan mengambil isi dari suatu dokumen berdasarkan kontennya. Contoh : spam filtering , language identification , dan lain-lain.

Machine Translation

  • Program yang mampu mentranslate kalimat baik berupa teks maupun suara dari satu bahasa alami kebahasa lainnya. Contoh : Google Translate.

Jenis Dialogue-Based Application

Intelligent personal assistant

  • Perangkat lunak yang mampu melakukan tugas sesuai apa yang diucapkan oleh pengguna. Contohnya adalah Siri pada produk-produk Apple dan S-Voice pada produk-produk seluler Samsung.

Chatbot

  • merupakan program komputer yang didesain untuk mensimulasikan sebuah percakapan cerdas dengan satu atau lebih pengguna manusia melalui inputan suara atau teks. Contoh : Cleverbot, SimSimi,dan begobet.

Tantangan dalam Natural Language Processing

  • Ambiguitas bahasa alami.
  • Terdapat berbagai tingkat informasi dalam bahasa kita.
  • Terdapat beragam aplikasi untuk teknologi bahasa

Bahasa Alami di dunia Komputer

  • Natural-language interaction
  • Natural-language queries
  • Text-database searching
  • Natural-language text generation
  • Adventure and educational games

Kelebihan dan Kekurangan Natural Language Processing

Kelebihan :

  1. Tidak memerlukan sintaks
  2. Luwes dan powerful,
  3. Mudah melakukan interaksi,
  4. Merupakan inisiatif campuran

Kekurangan

  1. Bahasa alami memiliki makna ganda sehingga menyebabkan ambiguitas.
  2. Pemrosesan lebih sulit karena teknik pemrosesan tiap bahasa berbeda
  3. Tidak efisien
  4. Penyimpanan sangat besar karena jumlah kata-kata sangat banyak

Command Line

Command Line Interface (CLI) adalah tipe antarmuka dimana user berinteraksi dengan sistem operasi melalui text-terminal. Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya,diantaranya :

  • UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya.
  • Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt. Windows Vista, Microsoft menamakannya PowerShell.
  • Linux mengenal CLI pada Linux sebagai terminal
  • Apple namanya adalah command shell.

Kelebihan dan Kekurangan Command Line

Kelebihan

  1. Mudah membuat folder dan sub folder
  2. Cepat dalam mengcopy
  3. Spesifikasi hardware tidak harus tinggi
  4. Akses Cepat

Kekurangan

  1. Resiko kehilangan file lebih besar apabila ceroboh
  2. Tampilan yang kurang menarik
  3. Masih menggunakan perintah dalam bentuk teks

Leave a Reply

Your email address will not be published. Required fields are marked *