sandis_m Posted March 26, 2010 Report Share Posted March 26, 2010 Ienāca prātā ideja, izveidot čata robotu...umm vai arii robotčatu.. kur, piemēram, ievadod kādu frāzi, roboķiks automātiski atbildētu.. Kā būtu labāk°? Ar ajax kkā ar XML,kas varētu izskatīties apm. šādi: <chat> <fraze> <text>čau</text> <atbilde>čiu,riy</atbilde> </fraze> <fraze> <text>atā</text> <atbilde>atā</atbilde> </fraze> </chat> vai arī ar to pašu ajax bet tad ar php Ifiem... vai arī kā savādāk? Quote Link to comment Share on other sites More sharing options...
codez Posted March 26, 2010 Report Share Posted March 26, 2010 kad lietotājs nosūta frāzi, to apstrādā servera pusē ar php un aizsūta atpakaļ atbildi. Vajadzētu taisīt arī tā, lai tas robots mācās no sarunām ar lietotājiem. Tāpat vajadzētu arī, lai atbildes piemeklē jebkurai lietotāja frāzei, pēc principa - pēc iespējas piemērotāko frāzi. Tālāk jau analīzes algoritms, kurš piemeklē frāzes var būt no gaužām vienkārša stringu, vienādo vārdu vai zilbju atpazīšanas, līdz sarežģītam semantiskam algoritmam. Quote Link to comment Share on other sites More sharing options...
2easy Posted March 26, 2010 Report Share Posted March 26, 2010 "mācās" jau ir viegli pateikt. bet ko lai viņš mācās??? kā uz čau atbildēt 10x dažādos veidos? :D Quote Link to comment Share on other sites More sharing options...
Kavacky Posted March 26, 2010 Report Share Posted March 26, 2010 Arī. Quote Link to comment Share on other sites More sharing options...
codez Posted March 26, 2010 Report Share Posted March 26, 2010 nu principā jā. Tu: čau Viņš: čau Tu: Kā iet? Nākošreiz Tu: čau Viņš: Kā iet? Protams šāds algoritms ir ļoti vienkārš, bet tāds čats, it sevišķi kādu laiku pabijis onlainā, var izraisīt diezgan lielu jautrību. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted March 27, 2010 Report Share Posted March 27, 2010 Protams šāds algoritms ir ļoti vienkārš, Protams Tavs piemeers ir stipri vienkarsh, bet pats algoritms ir diezgan kjeepiigs... Kaa jau jebkursh kas saistiits ar Valodu. Quote Link to comment Share on other sites More sharing options...
sandis_m Posted March 27, 2010 Author Report Share Posted March 27, 2010 Njāā, domāju, ka tas būs nedaudz pagrūti, bet kā lai viņš "mācās"? Kaut kā saglabā txt failā commonly used phrases ? Quote Link to comment Share on other sites More sharing options...
2easy Posted March 27, 2010 Report Share Posted March 27, 2010 (edited) cilvēki gadiem ilgi taisa mākslīgos intelektus. neizskatās nemaz tik vnkārši kā varbūt var likties. bet principā jau jā, tā laikam ir. bots pieglabā visu, ko viņam jebkad kāds ir pateicis, izņemot varbūt vienīgi pilnīgu drazu "asdfasdfjasldfjasdf", bet kā viņam atšķirt, kas ir "draza" un kas nav? no kā mācīties un no kā nē? nju tā pa īstam "saprātīgs" tāds bots toč nekad nebūs. var tikai mēģināt pielāgoties situācijai. tas arī viss. a varbūt cilvēki ir tādi paši? :D:D:D Edited March 27, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
codez Posted March 27, 2010 Report Share Posted March 27, 2010 (edited) Par saprātu te ne tuvu nav runas - ne tās skaitļošanas jaudas, lai to realizētu. Runa ir par to, ka tu veido atbilžu kopu uz kaut kādām frāzēm. Kad bots kaut ko pasaka, lietotājs atbild. Nu lūk, tad bots sasaista savu frāzi ar lietotāja atbildi - tā arī viņš mācās. Tālāk, kad bots saņem līdzīgu frāzi, viņš piemeklē vispopulārākās atbildes uz līdzīgām frāzēm un randoma atbild kādu. Frāžu līdzību var, piemēram, salīdzināt ar šo funkciju: http://php.net/manual/en/function.similar-text.php vai arī http://www.php.net/manual/en/function.levenshtein.php Edited March 27, 2010 by codez Quote Link to comment Share on other sites More sharing options...
2easy Posted March 27, 2010 Report Share Posted March 27, 2010 btw, atcerējos, kā es pļāpāju ar vienu bot beibi. tipa kad bija tie getpaidforsurveys scami (vienu brīdi regulāri tvnetā un citos portālos komentāros kāds visu laiku blieza iekšā "te ir viegla iespēja nopelnīt tur kkādas štukas mēnesī"), tad aizejot uz to lapu bija čats ar smukas meitenes bildi, kas uzreiz teica, "hi, we have very good offer" "only today u can get 50% discout" "bla bla bla..." (un tas "today" bija katru dienu :D:D:D). kr4 "viņa" pat atbildēja, ja kko ierakstīju. taču bija tikai apmēram 10 standarta atbildes, un atbilde tika piemeklēta atkarībā no keywordiem no mana teksta. es pat varēju atrast atsevišķu keywordu, kuru ierakstot vienu pašu, jau iepriekš zināju, ko tas bots atbildēs (kaut vai 100x pēc kārtas) :P anyway, sākumā tur nebija rakstīts, ka tas ir bots, bet kkad vēlāk kkādu apsvērumu dēļ tās lapas izstrādāji paši pielika info, ka tas ir kkāds intellichat bot vai watever kas tur bija... ;) bet nju tas tā offtopic :D Quote Link to comment Share on other sites More sharing options...
2easy Posted March 27, 2010 Report Share Posted March 27, 2010 Par saprātu te ne tuvu nav runas - ne tās skaitļošanas jaudas, lai to realizētu. ja jau cilvēkiem ir tādas "skaitļošanas jaudas" un TĀĀĀDS saprāts, tad kā tu izskaidro, kāpēc cilvēkiem galvas ir pilnas ar tamlīdzīgiem banāliem stereotipiem??? imho, tā skaitļošanas jauda kkā varēja veicināt arī elastīgāku pasaules uztveri... :D:D:D Quote Link to comment Share on other sites More sharing options...
codez Posted March 27, 2010 Report Share Posted March 27, 2010 Skaitļošanas jauda jau nenosaka to, kādi algoritmi tiks darbināti, taču augsti intelektuālu algoritmu darbināšanai skaitļošanas jauda ir absolūta nepieciešamība, bet video labi. Quote Link to comment Share on other sites More sharing options...
2easy Posted March 27, 2010 Report Share Posted March 27, 2010 (edited) galvenais "don't try this in America" :D:D:D tur tauta ir vēl dumjāka, taču ieroči ir daudz pieejamāki :P neatceros kurā štatā tas bija, bet kkur pat bija aizliegts tirgot rotaļu ieročus (laikam pēc tam, kad kāds policists nošāva mazu bērnu, kuram rokās bija rotaļu piščiks :D), taču īstie ieroči joprojām ir brīvi pieejami... tā ka lv nav vienīgā brīnumzeme uz šīs planētas... Edited March 27, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
Kavacky Posted March 27, 2010 Report Share Posted March 27, 2010 Loģika tur tāda, lai neviens nemāžojas ar plastmasas piščikiem. Ja redzi kādam stobru - tātad īsts, un vari bliezt pretī, daudz nedomājot. Quote Link to comment Share on other sites More sharing options...
2easy Posted March 27, 2010 Report Share Posted March 27, 2010 (edited) njaa ļoti loģiski! :D heeey, bet amerikā varētu uztaisīt tādus robotus, tipa pie novērošanas kamerām pielikt klāt nelielu portatīvo ložmetēju, un tiklīdz kāds uz ielas izvelk kādu šaujamo, tā robots to atpazīst un uzreiz nobliež. tad vairs nevajadzētu nekādu policiju. visas problēmas ar noziedzību automātiski tiktu atrisinātas!!! kr4 "Terminator 5" is coming soon... :D:D:D un visus valdībai nevēlamos kadrus pēc face recognition arī tā varētu "kļūdas pēc" nogāzt no kātiem. tā teikt maza tehniska kļūmīte :D:D:D nē nu militāristi jau atradīs tiem robotiem labu pielietojumu. par to šaubu nav. Japānā jau tagad taisa robotu cīņas... kur ringā cīnās 2 roboti. tā ka mūs gaida interesanta nākotne ;) Edited March 27, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.