Vestacki mozak

Vestacki mozak

offline
  • Pridružio: 28 Okt 2009
  • Poruke: 212
  • Gde živiš: Kanjiza

Pocheo sam praviti vestacki mozak, mozak je sada veoma "glup" sato shto ima 4 pitanja i odgovora.
Planiram da svakog dana posle skole odvojim bare 1h za prosiravanje njegove baze podataka.
evo ga program;

https://www.mycity.rs/must-login.png

Radjen je u VB 2008 express edition

pa shta mislite?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 25 Maj 2007
  • Poruke: 114
  • Gde živiš: Novi Sad, Sombor

Kako da vidimo? Okaci ceo projekat, a ne samo .sln fajl.

E ovako na slepo da kazem nekoliko ideja.

- napravi mogucnost odgovora na osnovu kljucnih reci, ako ne postoji u bazi tacno to pitanje.
Npr: korisnik postavi neko pitanje, ako postoji to pitanje u bazi, program ispise odgovor. Ako to pitanje ne postoji u bazi, program nadje najslicnije pitanje u bazi, tj pitanje koje ima najvise zajednickih reci sa postavljenim pitanjem, i ispise odgovor.

Korisnik postavi pitanje: Koliko ima sati ?
Pitanja u bazi:
1. Koliko imas godina ?
2. Koliko ima dana u nedelji ?
3. ...

Konvertujes string (pitanje) u niz stringova (reci)
p(0) = "Koliko"
p(1) = "ima"
p(2) = "sati"
p(3) = "?"
isto to uradis sa pitanjima u bazi, i onda proveravas koliko reci se poklapa. ( u ovom slucaju sa prvim pitanjem iz baze imas jednu rec koja se poklapa "Koliko", a sa drugim pitanjem 2 reci "Koliko", "ima"). Pored toga mozes reci da se reci poklapaju tj da su slicne ako se razlikuju za najvise jedno (mozda dva) slova. U tom slucaju bi rec "ima" bila slicna reci "imas"

- program ne bi trebao da razlikuje mala/velika slova prilikom postavljanja pitanja.

- ako stavis znak "?" na kraju recenice to znaci da si mu postavio pitanje, a ako stavis "." ili znak "!" to znaci da si mu rekao odgovor, pa nek taj odgovor automatski smesti u bazu tj. program uci u toku rada.

- ...



offline
  • Pridružio: 28 Okt 2009
  • Poruke: 212
  • Gde živiš: Kanjiza

Napisano: 05 Jan 2010 17:16

dobro probavvu to da uradim.

Dopuna: 05 Jan 2010 18:04

Mozes li mi dati neki tutorial ili source code za to da mi bude lakshe?

Ko je trenutno na forumu
 

Ukupno su 602 korisnika na forumu :: 4 registrovanih, 3 sakrivenih i 595 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, cikadeda, dejoglina, Parker