Мазмуну:
- 1 -кадам: Башында жөнөкөй дизайн менен баштаңыз
- 2 -кадам: Сиздин А.И
- 3 -кадам: маалыматыңызды сактоо…
- 4 -кадам: Маалыматтар базасы…
- 5 -кадам: Андан кийин эмне болот?
Video: Кантип A.I. 1 -бөлүк: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Компьютерден сүйлөө таануу жана текстти сүйлөөгө алмаштыргычтан баштаңыз.
Сүйлөөнү таанууга жана Тексттен сүйлөөгө алмаштыргычка кире ала турган компьютердик программаларды жаза алышыңыз керек.
Кээ бир тиркемелерди иштеп чыгуу куралдарын жана программалоо тилдерин бекер алса болот.
1 -кадам: Башында жөнөкөй дизайн менен баштаңыз
Сиз түзгөн программа текст маалыматтарын сактоого жана алууга жөндөмдүү болушу керек. Тексттик маалыматтар базада же жөнөкөй текст файлында сакталышы мүмкүн.
Программа берилиштер базасынан маалыматтарды ала алат, же текст файлыдагы маалыматтарды массивге же эстутумдагы коллекцияга жүктөй алат.
Эң жөнөкөй А. И. система "Киргизүү - жооп берүү" системасы. "Балмуздакты жакшы көрөсүзбү?" Сыяктуу системага киргизүү берилет. жана киргизүү тиешелүү жоопту издөө үчүн ачкыч катары колдонулат.
2 -кадам: Сиздин А. И
Сиз A. Iге үйрөтүшүңүз керек болот. ар кандай мүмкүн болгон жоопторго кантип жооп берсе болот, же киргизүүлөрдү жөнөкөйлөтүүнүн жолун табат. Мен компьютериме "Балмуздакты жакшы көрөсүңбү?" Деп жооп берүүнү үйрөттүм. "Жок, мен балмуздакты жактырбайм. Мен лактоза чыдамсызмын"
Массив - көпчүлүк программалоо тилдеринде бар жөнөкөй конструкция. Коллекциялар көптөгөн программалоо тилдеринде бар. Базанын кыймылдаткычы - бул сиздин компьютериңизде кызмат катары, же башка компьютерде же серверде иштеген өзүнчө программа.
Эгерде сиз "киргизүү-жооп маалыматыңызды" массивде сактасаңыз, анда кириш менен дал келүү табылмайынча, массивдеги бардык элементтерди айландыруу үчүн код жазууга туура келиши мүмкүн. Андан кийин программа жооп текстин тексттен сүйлөөгө которгучка жөнөтөт жана ал жоопту сүйлөйт.
3 -кадам: маалыматыңызды сактоо…
Чоң массивди издөө бир топ убакытты алышы мүмкүн, айрыкча ал массивдин эң аягында бир нерсе издеп жатса.
Коллекция тезирээк болушу мүмкүн, анткени коллекция издөөдө курулган. Киргизүү "АЧКЫЧ" катары аныкталат. Ачкычтар иреттелген тартипте сакталат жана издөөдө камтылган муну колдонуп, жоопту тезирээк табат.
Маалыматтар базасынын кыймылдаткычы маалыматтарды алуу үчүн эң ылдам болушу мүмкүн, бирок программалоо жөндөмүнүн жогорку деңгээлин талап кылат. Базанын кыймылдаткычы өзүнчө программа катары иштейт, анын ичинде көптөгөн издөө мүмкүнчүлүктөрү бар.
Маалыматтар базасынын кыймылдаткычтарын Интернеттен бекер табууга болот.
4 -кадам: Маалыматтар базасы…
Берилиштер базасынын мотору сизге суроо беришиңизди күтөт, ага "Суроо" деп аталган билдирүү жөнөтүү менен, суроо өзгөчө синтаксисте жазылышы керек, антпесе маалымат базасынын мотору иштебей калат жана сизге ката кетирет. Сурамдардын синтаксиси "Structured Query Language" же SQL деп аталган тилде аныкталган.
Эгерде сиздин сурооңуз туура синтаксиске ээ болсо, маалымат базасы мотору маалымат столунда сиздин киргизген жоопту издейт.
"Киргизүү-жооп" системасы чыныгы A. I.нын башталышы гана. система. Сиз "Киргизүү-жооп" үйрөтө аласыз, бирок "Сиз балмуздакты жакшы көрөсүзбү?" Сыяктуу суроолорго кантип жооп берүүнү үйрөтө аласыз. ал "саат канча?" сыяктуу суроолорго жооп бере албайт. же "Бүгүнкү күн кандай".
5 -кадам: Андан кийин эмне болот?
Ал эч качан үйрөтүлбөгөн суроолорго жооп бере албайт. Чыныгы интеллектуалдуу болуу үчүн, "табигый тилди иштетүү" программасын түзүү керек болот.
"Табигый тилди иштетүү". эки киргизүү бир нерсени билдириши мүмкүн экенин аныктай алат, ошондуктан ал ошол эле жоопту кайтара алат. Мисалы; "Саат канча болду?" "Убактыңыз барбы?" деген жоопту кайтарышы керек. жана "Убакытты билесиңби?"
Куралдарыңызды чогултуп, адегенде киргизүү-жооп берүү системаңызды түзүңүз жана экинчи долбооруңуз үчүн "табигый тилди иштетүү" боюнча үйрөнүңүз.
Сунушталууда:
КАНТИП АРДУИНО МЕНЕН ӨТКӨН БУЗЗЕРДИ КАНТИП АРАЛАШУУ КЕРЕК: 4 кадам
КАНТИП АРДУИНО МЕНЕН Пассивдүү Бузерди Өз ара Интерфейске Колдонуу: Ардуинодо үн чыгаруу - кызыктуу долбоор, бул долбоорго жана тандоолорго жараша ар кандай модулдарды жана түзмөктөрдү колдонуу менен ишке ашат. Бул проектте, зумзер менен үн чыгаруунун жолдорун карайбыз. Коңгуроо колдонгон
КАНТИП Д882 ТРАНЗИСТОРДУ КОЛДОНУУЧУ АВТОМАТТЫК ЧАРК АЙЛАНУУЧУ КАНТИП КЫЛУУ КЕРЕК: 3 кадам
D882 ТРАНЗИСТОРДУ КОЛДОНУУ МЕНЕН АВТОМАТТЫК ЧЫКТЫК ЖАРЫК ЦИРКТИ КАНТИП КЫЛУУ КЕРЕК?
КАНТИП ТӨРТ ФУНКЦИОНАЛДУУ КАЛКУЛЯТОРДУ КАНТИП КЫЛУУ КЕРЕК: 6 кадам
КАНТИП ТӨРТ ФУНКЦИОНАЛДУУ КАЛКУЛЯТОРДУ КАНТИП КЫЛУУ КЕРЕК: Калькуляторлор күнүмдүк жашоодо баарына колдонулат. Жөнөкөй эсептегич колдонуучу киргизген эки операндды кошууга, чыгарууга, көбөйтүүгө жана бөлүүгө жөндөмдүү C ++ программасынын жардамы менен жасалышы мүмкүн. If жана goto билдирүүсү калькуляторду түзүү үчүн колдонулат
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): 10 кадам
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): Бул Linuxту кантип баштоо керектиги жөнүндө жөнөкөй маалымат, тактап айтканда Ubuntu
Санарип калибрди кантип бузуу керек жана санариптик калибр кантип иштейт: 4 кадам
Санарип калибрди кантип жулуп салуу керек жана санарип калибр кантип иштейт: Көп адамдар өлчөө үчүн калибрлерди кантип колдонууну билишет. Бул окуу куралы сизге санарип калибрди кантип бузууну жана санарип калибрдин кантип иштээрин түшүндүрүүнү үйрөтөт