Агуулгын хүснэгт:
- Алхам 1: Эхлээд энгийн загвараар эхэл
- Алхам 2: A.I -д заах
- Алхам 3: Өгөгдлөө хадгалах…
- Алхам 4: Өгөгдлийн сан…
- Алхам 5: Дараа нь яах вэ?
Видео: A.I -ийг хэрхэн яаж хийх вэ. 1 -р хэсэг: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Яриа таних чадвартай, мөн текстээс яриа руу хөрвүүлэгчтэй компьютерээс эхэл.
Та Яриа таних болон Текстээс Хэл рүү хөрвүүлэх боломжтой компьютерийн програм бичих чадвартай байх шаардлагатай.
Програм хөгжүүлэх зарим хэрэгсэл, програмчлалын хэлийг үнэгүй авах боломжтой.
Алхам 1: Эхлээд энгийн загвараар эхэл
Таны үүсгэсэн програм нь текст өгөгдлийг хадгалах, авах боломжтой байх ёстой. Текст өгөгдлийг мэдээллийн сан эсвэл энгийн текст файлд хадгалах боломжтой.
Хөтөлбөр нь өгөгдлийн сангаас өгөгдлийг авах эсвэл текст файлаас өгөгдлийг массив эсвэл санах ойд цуглуулах боломжтой.
Хамгийн энгийн A. I. систем бол "Оролт -хариу" систем юм. "Та зайрмаг дуртай юу?" Гэх мэт системд оролт өгдөг. мөн оролтыг зохих хариултыг хайх түлхүүр болгон ашигладаг.
Алхам 2: A. I -д заах
Та A. I хэлээ заах хэрэгтэй болно. боломжтой бүх оролтод хэрхэн хариу өгөх, эсвэл оролтыг хялбарчлах арга замыг хайж олох. Миний компьютерт өгсөн хариулт нь "Та зайрмаганд дуртай юу?" нь “Үгүй ээ, би зайрмаганд дургүй. Би лактоз үл тэвчих чадвартай"
Массив бол ихэнх програмчлалын хэл дээр байдаг энгийн бүтэц юм. Цуглуулгууд олон програмчлалын хэл дээр байдаг. Өгөгдлийн сангийн хөдөлгүүр нь таны компьютер дээр үйлчилгээ эсвэл өөр компьютер эсвэл сервер дээр ажилладаг тусдаа програм юм.
Хэрэв та "оролтын хариу өгөгдөл" -ийг массивт хадгалдаг бол оролттой таарч таарах хүртэл массивынхаа бүх элементүүдийг давтах код бичих шаардлагатай болж магадгүй юм. Дараа нь програм нь хариултын текстийг текстээс яриа руу хөрвүүлэгч рүү илгээдэг бөгөөд энэ нь хариултыг хэлэх болно.
Алхам 3: Өгөгдлөө хадгалах…
Том массив хайхад хэсэг хугацаа шаардагдах болно, ялангуяа массивын төгсгөлд ямар нэгэн зүйл хайж байгаа бол.
Цуглуулга илүү хурдан байж магадгүй. Оролтыг цуглуулгын "ТҮЛХҮҮР" гэж тодорхойлсон болно. Түлхүүрүүдийг дарааллаар нь эрэмбэлсэн байдлаар хадгалдаг бөгөөд дотоод хайлтаар үүнийг ашиглан хариултыг илүү хурдан олох боломжтой болно.
Өгөгдлийн сангийн хөдөлгүүр нь өгөгдлийг авахад хамгийн хурдан боловч програмчлалын өндөр түвшний мэдлэг шаарддаг. Өгөгдлийн сангийн хөдөлгүүр нь тусдаа програм хэлбэрээр ажилладаг бөгөөд хайлтын олон чадвартай байдаг.
Өгөгдлийн сангийн хөдөлгүүрийг интернетээс үнэгүй олж болно.
Алхам 4: Өгөгдлийн сан…
Өгөгдлийн сангийн хөдөлгүүр таныг асуулт асуухыг хүлээж байгаа бөгөөд үүнийг "Query" нэртэй мессеж илгээж, асуулгыг маш тодорхой синтакс дээр бичих ёстой, эс тэгвээс мэдээллийн баазын хөдөлгүүр ажиллахгүй бөгөөд энэ нь танд алдаа өгөх болно. Асуулгын синтаксийг "Бүтэцлэгдсэн асуулгын хэл" эсвэл SQL гэж нэрлэдэг хэлээр тодорхойлдог.
Хэрэв таны асуулга зохих синтакстай бол өгөгдлийн сангийн хөдөлгүүр нь өгөгдлийн хүснэгтэд таны оруулсан хариултыг хайх болно.
"Оролт-хариу" систем нь жинхэнэ A. I-ийн дөнгөж эхлэл юм. систем. Та "Оролт-хариулт" -ыг зааж өгч байхад "Та зайрмаг дуртай юу?" "Цаг хэд болж байна?" гэх мэт асуултуудад хариулж чадахгүй. эсвэл "Өнөөдрийн огноо юу вэ?"
Алхам 5: Дараа нь яах вэ?
Энэ нь хэзээ ч зааж байгаагүй асуултанд хариулж чадахгүй. Үнэхээр ухаантай байхын тулд та "байгалийн хэл боловсруулах" програмыг бий болгох хэрэгтэй болно.
"Байгалийн хэл боловсруулах". хоёр оролт нь ижил утгыг илэрхийлж болохыг тодорхойлж болох бөгөөд ингэснээр ижил хариултыг буцааж өгч болно. Жишээлбэл; "Цаг хэд болж байна?" "Танд цаг байна уу?" Гэсэн хариултыг буцааж өгөх ёстой. мөн "Та цагийг мэдэх үү?"
Багаж хэрэгслээ цуглуулж, оролтын хариу өгөх системийг бий болгож, хоёр дахь төслийнхөө "байгалийн хэл боловсруулах" талаар судлаарай.
Зөвлөмж болгож буй:
Trainz - Агуулгыг хэрхэн яаж дахин яаж хийх вэ: 13 алхам
Trainz - Арьсыг хэрхэн дахин яаж арчлах вэ: Сайн байна уу, би энэ гарын авлагыг бий болгож, Trainz -ийн загварыг хэрхэн яаж цэвэрлэх талаар алхам алхамаар үзүүлэх болно. Би Trainz A New Era -ийг ашиглаж байгаа бөгөөд CFCLA CF ангийн #CF4401 ангиараа үйл явцыг үзүүлэх болно. Чамайг бас арьсаа арчлах гэж зовж байж магадгүй гэж би харж байна. Энэ нь
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг | Customize Image импортлох: Хэрхэн хийх тухай 2-р хэсгийн гарын авлагад E-INK E-PAPER DISPLAY MODULE | Customize Image импортлох, би танд дуртай зургийг хэрхэн импортлох, E-Ink Display Module дээр үзүүлэх талаар хуваалцах болно. Хэдэн хүний тусламжтайгаар маш энгийн
Гэртээ ПХБ хэрхэн хийх вэ 1 -р хэсэг: 4 алхам
Гэртээ ПХБ хэрхэн хийх вэ 1-р хэсэг: Өнөө үед бид мэргэжлийн чанартай ч биш, хобби төслүүдийн сайн чанарын өндөр чанартай хэвлэмэл хэлхээг хялбархан бүтээж чадна. ямар ч тусгай материалгүйгээр гэртээ. ПХБ гэж юу вэ? Хэвлэсэн хэлхээний самбар (ПХБ) нь механик дэмжлэг ба цахилгаан
Node.js, Express, MongoDB ашиглан Raspberry Pi дээр хэрхэн вэбсайт хийх вэ 1 -р хэсэг: 6 алхам
Node.js, Express, MongoDB -тай Raspberry Pi дээр вэбсайт хэрхэн бүтээх талаар … 1 -р хэсэг: Миний node.js вэб програмын хичээлийн 1 -р хэсэгт тавтай морилно уу. 1 -р хэсэг нь node.js програмыг хөгжүүлэхэд шаардлагатай програм хангамж, порт дамжуулалтыг хэрхэн ашиглах, Express ашиглан програмыг хэрхэн бүтээх, програмаа хэрхэн ажиллуулах талаар авч үзэх болно. Үүний хоёр дахь хэсэг
Гайхамшигтай модон робот гарыг хэрхэн яаж угсрах вэ (1-р хэсэг: Шугамыг хянах робот)-Микро: Бит: 9 алхам
Гайхамшигтай модон робот гарыг хэрхэн яаж угсрах вэ (1-р хэсэг: Шугамыг хянах робот)-Micro: Bit дээр үндэслэсэн: Энэ модон залуу гурван хэлбэртэй бөгөөд энэ нь маш өөр бөгөөд гайхалтай. Дараа нь үүнийг нэг нэгээр нь оруулцгаая