Daftar Isi:

Cara Membuat A.I. Bagian 1: 5 Langkah
Cara Membuat A.I. Bagian 1: 5 Langkah

Video: Cara Membuat A.I. Bagian 1: 5 Langkah

Video: Cara Membuat A.I. Bagian 1: 5 Langkah
Video: 1 Shorts Rp.5JT - Cara Bikin Video Short AI Sejarah Viral untuk Cari Uang di Youtube 2024, November
Anonim
Cara Membuat A. I. Bagian 1
Cara Membuat A. I. Bagian 1

Mulailah dengan komputer yang memiliki Speech Recognition dan juga konverter Text-To-Speech.

Anda harus dapat menulis program komputer yang dapat mengakses Speech Recognition dan Text-To-Speech Converter.

Beberapa alat pengembangan aplikasi dan bahasa pemrograman dapat diperoleh secara gratis.

Langkah 1: Mulailah Dengan Desain Sederhana Pada Awalnya

Program yang Anda buat harus dapat menyimpan dan mengambil data teks. Data teks dapat disimpan dalam database atau file teks sederhana.

Program dapat mengambil data dari database, atau dapat memuat data dari file teks ke dalam array atau koleksi di memori.

AI paling sederhana sistem adalah sistem "Masukan - respons". Masukan diberikan ke sistem, seperti "Apakah Anda suka es krim?" dan input tersebut digunakan sebagai kunci untuk mencari respon yang sesuai.

Langkah 2: Mengajarkan A. I

Anda harus mengajari A. I. bagaimana menanggapi setiap masukan yang mungkin, atau menemukan cara untuk menyederhanakan masukan. Tanggapan yang saya ajarkan kepada komputer saya untuk mengatakan untuk input "Apakah Anda suka Es Krim?" adalah “Tidak, saya tidak suka es krim. Saya tidak toleran laktosa”

Array adalah konstruksi sederhana yang ada di sebagian besar bahasa pemrograman. Koleksi ada dalam banyak bahasa pemrograman. Mesin database adalah program terpisah yang berjalan di komputer Anda sebagai layanan, atau komputer lain, atau di server.

Jika Anda menyimpan "data input-respons" Anda dalam sebuah array, Anda mungkin harus menulis kode untuk mengulang semua item dalam array Anda sampai ditemukan kecocokan dengan input tersebut. Program kemudian mengirimkan teks respons ke konverter text-to-speech dan akan mengucapkan respons.

Langkah 3: Menyimpan Data Anda…

Mencari array besar mungkin membutuhkan waktu, terutama jika mencari sesuatu di akhir array.

Koleksi mungkin lebih cepat, karena koleksi memiliki pencarian bawaan. Input didefinisikan sebagai "KUNCI" untuk koleksi. Kunci disimpan diurutkan secara berurutan, dan pencarian bawaan dapat menggunakan ini untuk menemukan respons lebih cepat.

Mesin database mungkin tercepat untuk mengambil data, tetapi membutuhkan tingkat keterampilan pemrograman yang lebih tinggi. Mesin basis data berjalan sebagai program terpisah yang memiliki banyak kemampuan pencarian bawaan.

Mesin database dapat ditemukan secara gratis di Internet.

Langkah 4: Basis Data…

Mesin database menunggu Anda untuk mengajukan pertanyaan, dengan mengirimkannya pesan yang disebut "Query" Sebuah Query harus ditulis dalam sintaks yang sangat khusus atau mesin database tidak akan bekerja dan akan memberikan kesalahan. Sintaks kueri didefinisikan dalam bahasa yang disebut "Bahasa Kueri Terstruktur" atau SQL.

Jika kueri Anda memiliki sintaks yang tepat, mesin database akan mencari respons terhadap input Anda dalam tabel data.

Sistem “Input-response” hanyalah permulaan untuk A. I. sistem. Meskipun Anda dapat mengajarkan "Masukan-tanggapan" bagaimana menjawab pertanyaan seperti "Apakah Anda suka es krim?" itu tidak bisa menjawab pertanyaan seperti "Jam berapa sekarang?" atau “Tanggal berapa hari ini”.

Langkah 5: Apa Selanjutnya?

Itu juga tidak bisa menjawab pertanyaan yang tidak pernah diajarkan. Agar benar-benar cerdas, Anda perlu membuat program yang dapat melakukan “pemrosesan bahasa alami”.

“pemrosesan bahasa alami”. dapat menentukan bahwa dua input dapat berarti hal yang sama, sehingga dapat mengembalikan respons yang sama. Sebagai contoh; "Jam berapa?" harus mengembalikan respons yang sama seperti "Apakah Anda punya waktu?" dan “Apakah Anda tahu waktunya?”

Kumpulkan alat Anda dan bangun sistem input-respons Anda terlebih dahulu, dan pelajari "pemrosesan bahasa alami" untuk proyek kedua Anda.

Direkomendasikan: