Mündəricat:

A.I. necə hazırlanır 1 -ci hissə: 5 addım
A.I. necə hazırlanır 1 -ci hissə: 5 addım

Video: A.I. necə hazırlanır 1 -ci hissə: 5 addım

Video: A.I. necə hazırlanır 1 -ci hissə: 5 addım
Video: Ən Gözəl Pizza Xəmiri və Pizzanın Hazırlanması (Kolay ve Çook Lezzetli Pizza Tarifi) 2024, Noyabr
Anonim
A. I. necə hazırlanır 1 -ci hissə
A. I. necə hazırlanır 1 -ci hissə

Nitq Tanıma və həmçinin Mətndən Nitqə çeviricisi olan bir kompüterlə başlayın.

Nitq Tanıma və Mətndən Nitqə çeviriciyə daxil ola biləcək kompüter proqramları yaza bilməlisiniz.

Bəzi tətbiq inkişaf etdirmə vasitələri və proqramlaşdırma dilləri pulsuz olaraq əldə edilə bilər.

Addım 1: Əvvəlcə sadə bir dizaynla başlayın

Yaratdığınız proqram mətn məlumatlarını saxlaya və ala bilməlidir. Mətn məlumatları bir verilənlər bazasında və ya sadə bir mətn sənədində saxlanıla bilər.

Proqram məlumatları verilənlər bazasından əldə edə bilər və ya mətn sənədindəki məlumatları bir sıra və ya yaddaşdakı bir kolleksiyaya yükləyə bilər.

Ən sadə A. I. sistem "Giriş - cavab" sistemidir. Sistemə "Dondurma xoşunuza gəlirmi?" Kimi bir giriş verilir. və giriş müvafiq cavabı axtarmaq üçün açar kimi istifadə olunur.

Addım 2: A. I

A. I -ni öyrətmək məcburiyyətində qalacaqsınız. hər mümkün girişə necə cavab vermək və ya girişləri sadələşdirmək üçün bir yol tapmaq. Kompüterimə öyrətdiyim cavab "Dondurma xoşunuza gəlirmi?" "Xeyr, dondurmanı sevmirəm. Laktoza dözümsüzəm"

Bir sıra, əksər proqramlaşdırma dillərində mövcud olan sadə bir quruluşdur. Kolleksiyalar bir çox proqramlaşdırma dilində mövcuddur. Verilənlər bazası mühərriki, kompüterinizdə bir xidmət olaraq, başqa bir kompüterdə və ya bir serverdə çalışan ayrı bir proqramdır.

"Giriş-cavab məlumatlarınızı" bir sıra içərisində saxlayırsınızsa, girişlə uyğunluq tapılana qədər dizinizdəki bütün elementləri keçmək üçün kod yazmalı ola bilərsiniz. Proqram daha sonra cavab mətnini mətndən nitqə çeviriciyə göndərir və cavabı danışacaq.

Addım 3: Məlumatlarınızı Saxlayın…

Böyük bir serialın axtarılması, xüsusən də serialın ən sonunda bir şey axtarırsa, bir az vaxt ala bilər.

Kolleksiya daha sürətli ola bilər, çünki bir kolleksiya axtarışda qurulmuşdur. Giriş kolleksiyaya "KEY" olaraq təyin olunur. Düymələr sıralanmış qaydada saxlanılır və daxili axtarış, cavabı daha sürətli tapmaq üçün bundan istifadə edə bilər.

Verilənlər bazası mühərriki məlumat əldə etmək üçün ən sürətli ola bilər, lakin daha yüksək proqramlaşdırma bacarığı tələb edir. Bir verilənlər bazası mühərriki, bir çox axtarış qabiliyyətinə malik ayrı bir proqram olaraq çalışır.

Verilənlər bazası mühərrikləri İnternetdə pulsuz olaraq tapıla bilər.

Addım 4: Verilənlər bazası…

Verilənlər bazası mühərriki bir sual verməyinizi gözləyir, ona "Sorğu" adlı bir mesaj göndərərək bir sorğu çox xüsusi bir sintaksisdə yazılmalıdır, əks halda verilənlər bazası mühərriki işləməyəcək və sizə bir səhv verəcək. Sorğu sintaksisi "Strukturlaşdırılmış Sorgu Dili" və ya SQL adlanan bir dildə müəyyən edilmişdir.

Sorğunuzda düzgün sintaksis varsa, verilənlər bazası mühərriki məlumat cədvəlindəki girişinizə cavabı axtaracaq.

"Giriş-cavab" sistemi əsl A. I üçün yalnız başlanğıcdır. sistem. Bir "Giriş-cavab" öyrədə bilsəniz də, "Dondurma xoşunuza gəlirmi?" Kimi suallara necə cavab verməyi öyrədirsiniz. "Saat neçədir?" kimi suallara cavab verə bilmir. və ya "Bu günün tarixi nədir".

Addım 5: Sonra nə olacaq?

Həm də öyrədilmədiyi suallara cavab verə bilməz. Həqiqətən ağıllı olmaq üçün "təbii dil emalı" edə biləcək bir proqram yaratmalısınız.

"Təbii dil emalı". iki girişin eyni şeyi ifadə edə biləcəyini təyin edə bilər və buna görə də eyni cavabı qaytara bilər. Misal üçün; "Saat neçədir?" "Vaxtın varmı?" ilə eyni cavabı qaytarmalıdır. və "Zamanı bilirsənmi?"

Alətlərinizi toplayın və əvvəlcə giriş-cavab sisteminizi qurun və ikinci layihəniz üçün "təbii dil emalı" mövzusunda araşdırma aparın.

Tövsiyə: