Cov txheej txheem:

Yuav Ua Li Cas Ua A.I. Ntu 2: 9 Kauj Ruam
Yuav Ua Li Cas Ua A.I. Ntu 2: 9 Kauj Ruam

Video: Yuav Ua Li Cas Ua A.I. Ntu 2: 9 Kauj Ruam

Video: Yuav Ua Li Cas Ua A.I. Ntu 2: 9 Kauj Ruam
Video: Hwm Pheej Thoj - Rov Mus Txog Vib Nais 2024, Hlis ntuj nqeg
Anonim
Yuav Ua Li Cas Ua A. I. Tshooj 2
Yuav Ua Li Cas Ua A. I. Tshooj 2

Nov yog ntu 2 txog cov kauj ruam uas kuv tau ua los tsim AI ntawm lub khoos phis tawj Windows, siv cov ntaub ntawv pub dawb, Kev tsim kho lub cuab yeej thiab tsim dawb hauv TTS lub cav uas los nrog Windows.

Lo lus "Windows" yog ntawm Microsoft.

Lo lus "Zaj" belongs rau Nuance.

Kauj Ruam 1: Yuav Ua Li Cas AI Part 2

Yuav Ua Li Cas AI Part 2
Yuav Ua Li Cas AI Part 2

Xaiv cov lus programming thiab tau txais qee yam cuab yeej

Muaj ntau hom lus programming. Qee qhov tshwj xeeb rau A. I. Kuv nyiam tshaj yog Visual Basic, yog li qhov kuv tau siv. Kuv kuj ua haujlwm nrog SQL server databases, yog li kuv siv qhov ntawd ib yam.

Koj tuaj yeem rub tawm cov dawb ntawm cov no los ntawm Microsoft lub vev xaib. Tsuas yog tshawb rau "EXPRESS" ntawm Microsoft lub vev xaib. [Visual Studio Express thiab SQL server Express]

Lwm yam lus uas koj xav tau rau peb yog: Python, C#, C ++, Java, Prolog, Lisp, IPL

thiab ntau lwm tus. AIML yog "Lus Cim" uas yog qhov nthuav heev.

Kuv xav tau qhov kev paub "hais lus" zoo dua qhov uas los nrog Windows, yog li kuv yuav DRAGON software. Kuv tab tom siv tus txheej txheem "Text-to-speech" program uas tuaj nrog Windows.

Kauj Ruam 2: Tsim Koj Qhov System:

Tsim Koj Qhov System
Tsim Koj Qhov System

Faib koj cov haujlwm loj rau hauv ib pawg ntawm cov haujlwm me. Kuv faib kuv qhov program program rau hauv cov qauv.

Kuv faib kuv cov cai rau hauv cov qauv sib txawv kom qhov haujlwm tshwj xeeb yog yooj yim mus nrhiav.

Kuv muaj cov qauv npe hu ua "Txheej Txheem Tawm Tswv Yim", "Txheej Txheem AI", "Txheej Txheem Tso Tawm", "Tus Neeg Siv Khoom Siv" thiab ob peb lwm tus. Qee qhov ntawm kuv lub luag haujlwm yuav tsum nkag mus tau rau txhua qhov ntawm lwm cov qauv qauv, yog li kuv tso cov haujlwm no rau hauv "ib qho" qauv uas txhua yam tau sib koom

Kauj Ruam 3: Kev Ua Haujlwm Uas Ua Rau Hauv Cov Lus Qhia:

Cov Dej Num Uas Ua Los Rau Hauv Hom Lus Qhia
Cov Dej Num Uas Ua Los Rau Hauv Hom Lus Qhia

Cov lus sib txawv tuaj yeem muaj cov npe sib txawv rau cov no, tab sis txhua qib lus qib muaj cov haujlwm zoo sib xws.

LCase lossis ToLower: Hloov txoj hlua rau txhua rooj plaub qis. Kuv hloov txhua yam mus rau rooj plaub qis dua ua ntej tshawb nrhiav cov ntaub ntawv-txawm hais tias feem ntau yog "cov ntaub ntawv tsis txaus ntseeg"-Tsuas yog qhov xwm txheej.

Hloov: Hloov txoj hlua sab hauv ib txoj hlua mus rau lwm txoj hlua. Koj tuaj yeem hloov txoj hlua nrog txoj hlua khoob "" kom tshem nws. Kuv tshem tawm lub sijhawm, cim cov lus nug, tus lej cim thiab lwm yam cim cim cim cim cim tseg.

Split: Split ib txoj hlua rau hauv ib tus neeg thiab muab tso rau hauv ib qho array. Txoj haujlwm no yuav faib ib txoj hlua ntawm ib tus cim, lossis "Delimiter". Kuv faib kab lus ntawm "tus cim qhov chaw" "" los ua kab lus ntawm kab lus. Qhov no hu ua "Tokenizing" los ntawm AI Gurus.

Kuv siv cov lus ib leeg los tsim cov lus nug uas siv los tshawb nrhiav cov ntaub ntawv. (Ntau ntxiv txog qhov no hauv kuv kab lus tom ntej)

Kauj Ruam 4: Muab Kev Ua Haujlwm Ua Ke los Tsim Koj Tus Kheej

Qhov no yog "piv txwv pom" piv txwv. Siv koj cov lus programming los tsim qee yam zoo li no.

Tau kawg, koj yuav tsum tau sau ntau tus lej, thiab tsim ntau txoj haujlwm, siv cov lus programming uas koj xaiv.

Kauj Ruam 5: Cov Qauv Ua Dab Tsi? "Tswv yim Processor"

Cov Modules Ua Dab Tsi? "Tswv yim Processor"
Cov Modules Ua Dab Tsi? "Tswv yim Processor"

Tej zaum yuav muaj ib puas txoj kev sib txawv los nug AI tib lo lus nug. Piv txwv li; "Nws yog lub sijhawm twg?", "Koj puas muaj sijhawm?" "Koj puas paub tias nws yog lub sijhawm twg?", "Koj puas tuaj yeem qhia kuv lub sijhawm tam sim no?" Txij li thaum tus neeg siv tsuas yog thov lub sijhawm, Kuv hloov ib qho ntawm cov tswv yim no mus rau ib qho tawm hu ua "Sijhawm Sijhawm" siv lub database "saib" cov lus.

Koj tuaj yeem sau cov cai los hla lub rooj kom txog thaum nws pom qhov sib phim, lossis yog tias koj siv SQL database, koj tuaj yeem sau SQL cov lus nug, zoo li …

"Xaiv Cov Lus Tawm los ntawm TableName qhov twg Input = '" xijpeem'"

… Thiab tom qab ntawd kuv xa cov ntawv tso tawm, "Sijhawm Nug", mus rau tus lej tom ntej; "Txheej txheem AI"

Dhau li cov lus nug, muaj ntau txoj hauv kev los hais "Nyob Zoo"

Nyob zoo, Nyob zoo, dab tsi tshwm sim, nyob zoo, hola, koj ua li cas?, Txais tos, txais tos, txais tos, nyob zoo….

Tag nrho cov no raug txo kom "Txais tos"

Thaum tus txheej txheem AI pom "Txais tos" nws xa "Txais tos" rau cov txheej txheem tsim tawm, uas yuav xaiv qhov tos txais los ntawm lub rooj database, thiab hais lus nrov nrov.

Kauj Ruam 6: “Tus Txheej Txheem AI”

"AI Tus Txheej Txheem"
"AI Tus Txheej Txheem"

Txheej txheem AI yog tus lej loj tshaj plaws. Nws yog qhov loj heev uas kuv tau faib nws ua ntu thiab.

Cov tswv yim raug tshuaj xyuas seb tus neeg siv hais lus cov lus txib, lossis nug lus nug. Tsis tas li, AI tuaj yeem yog ib qho ntawm ob peb "Qauv" uas txhais tau tias "Txheej Txheem AI" cov cai tau cia siab tias tus neeg siv yuav teb cov lus nug, tsis txhob nug cov lus nug.

Yog tias tus neeg siv tsis hais lus txib thiab AI tsis nyob hauv qhov tshwj xeeb "Hom" tom qab ntawd nws tsim thiab ua tiav pawg ntawm cov lus nug, tawm ntawm kev sib txuas ntawm cov lus hauv "kab lus". Tag nrho cov lus nug tau muab khaws cia rau hauv lub rooj, thiab txhua qhov lus nug tau muab "qhab nia" raws li cov txiaj ntsig tau zoo npaum li cas raws li tus neeg siv tau hais. Cov lus tau txheeb los ntawm cov qhab nia, thiab cov txiaj ntsig nrog cov qhab nia siab tshaj plaws raug xa mus rau qhov tso tawm, yog tias nws dhau ib qib pib. Yog tias tag nrho cov qhab nia qis dua qhov pib, AI yuav teb nrog "Kuv tsis paub" lossis "Qhov ntawd tsis suav"

Kauj Ruam 7: Lub "tso tawm thiab Cov qhab nia" Cov Lus

Cov
Cov

AI qhov kev tso tawm los ntawm kuv cov lus "Tus qaib tau ua dab tsi?"

Kauj Ruam 8: “Tus Txheej Txheem Tso Tawm”

"Tus Txheej Txheem Tso Tawm"
"Tus Txheej Txheem Tso Tawm"

Qhov no ua ntau yam "tsis cuam tshuam" saib yam tab sis lawv txhua tus yuav tsum tau txais cov ntawv los ntawm AI Processor rau tus neeg siv.

Nov yog cov npe.

1. Cov ntawv sau los ntawm cov ntaub ntawv tuaj yeem yog nyob rau txhua rooj plaub qis dua, thiab tsis muaj cov cim sau tseg.. Subroutines yuav sau thawj tsab ntawv, thiab muab lub sijhawm lossis cim cim rau ntawm qhov kawg.

2. Lwm qhov subroutine yuav tso cov kab lus rov qab rau hauv kev cog lus, lossis hloov kev cog lus rov qab ua cov lus tag nrho (piv txwv li "cant" raug hloov nrog "tsis tuaj yeem")

3. Lub cav-rau-hais lus tsis hais qee lo lus raws li qhov kuv nyiam, yog li "Tus Txheej Txheem Tso Tawm" hloov cov lus no nrog cov ntawv sau ua suab.. Kuv muaj cov database "saib" cov ntxhuav los tuav cov no, zoo ib yam nyob rau hauv "input processor"

4. Yog tias AI tsis pom cov lus teb tsim nyog hauv lub hauv paus, nws tuaj yeem hais "Kuv tsis paub" tab sis kuv tsis xav kom nws hais qhov no ntau thiab ntau dua. Cov neeg tiag sib txawv lawv cov lus teb. Yog li muaj cov lus nrog "Cov Lus Tshaj Tawm" cov lus thiab ua haujlwm uas xaiv ib qho ntawm qhov tsis raug (thiab yuav tsis xaiv ib yam ob zaug ua ke.)

5. Lub cav "ntawv-rau-hais lus" dawb (TTS) tsis muab tus programmer xaiv ntau txoj hauv kev rau kab lus uas tau hais, tab sis koj muaj kev tswj hwm me ntsis ntawm lub suab thiab nrawm ntawm lub suab. Lub sij hawm rau qhov no yog "Prosody". Kuv ntxiv qee qhov "tus kheej" cov lej rau hauv cov ntawv hauv kuv cov ntaub ntawv, thiab thaum "Tus Txheej Txheem Tso Tawm" pom cov no, nws kho lub suab thiab nrawm hauv lub cav TTS raws li txhua lo lus tau hais.

6. Qee lub sij hawm TTS tsuas yog nyuaj rau nkag siab, yog li dhau los hais cov lus tawm nrov nrov, kuv kuj tso tawm lawv hauv cov tsiaj ntawv loj ntawm kuv lub khoos phis tawj. Ib feem ntawm "Tus Neeg Siv Kev Sib Tham" yog kab sib chaws uas qhia txog 6 kab kawg ntawm kev sib tham, (Cov neeg siv tswv yim & AI tso tawm) thiab nqes mus raws kab tshiab tau ntxiv..

Kauj Ruam 9: Ua Haujlwm Ntxiv Rau Nws

Ua Haujlwm Ntxiv Rau Nws
Ua Haujlwm Ntxiv Rau Nws

Kuv lub tswv yim yog "Tsis txhob qhia rau leej twg"

Kuv tseem tab tom ua haujlwm ntawm kuv li AI system, thiab tej zaum yuav tsis yog qhov "ua tiav" tiag. Raws li kuv ntxiv cov yam ntxwv ntxiv, Kuv yuav sau kab lus ntxiv.

Tej zaum qee qhov ntawm kuv lub tswv yim yuav txhawb koj kom tsim AI uas zoo dua li kuv

Pom zoo: