Newsgroup: it.comp.ia
Titolo: Analizzatore Grammaticale

Cercasi DISPERATAMENTE un analizzatore grammaticale da poter scopiazzare /
analizzare / guardare.... magari scritto in C!
Grazie,
Dome

 ha scritto nel messaggio
news:EBD17.6770$eB4.2...@news.infostrada.it...

Scusami... ma che senso ha tutto questo?
E a che ti serve?
--
Cibernetica-mente,
Francesco Lentini
http://www.eloisa.it
 - Eloisa® Official Web Site

 E a che ti serve?
digilander.iol.it/pcbrain
vada a vedere
Dome

[D0M3] ha scritto nel messaggio ...

Io ne ho realizzato uno ma č in fase di beta testing a bestia :)
inoltre č molto lento e certamente non ottimizzato .
ne ho due versioni : una in qbasic e un'altra in visual basic 5.0
fammi sapere in e-mail se ti interessano
milliken


confessa che non ti è riuscito mai farne uno e sei invidioso :)))
Milliken


> confessa che non ti è riuscito mai farne uno e sei invidioso :)))
Eloisa non ha una cosa del genere?

 Eloisa non ha una cosa del genere?
No. Non serve per parlare.
Quando uno parla, non analizza la grammatica. A volte nemmeno quando scrive.
Perchè dovrebbe farlo un programma?


Ok.. forse mi sono espresso male, ok?
Intendevo a livello logico.
Penso che serva a capire se "manca qualcosa" nella frase. Se per esempio
manca un complemento oggetto il programma agisce di conseguenza..
Cmq ci ho pensato su e, sebbene sarebbe una cosa utile, il gioco non vale la
candela, in quanto un algoritmo di questo tipo è in genere molto lento, si
basa su enormi dizionari, e non porta benefici _cosi_ vistosi... mi sa che
lo aggiungerò a PC Brain solo se trovo qualcosa di piccolo e veloce...
Suggerimenti?
Dome

 wrote in message
9yV17.10903$eB4.4...@news.infostrada.it...

Hai dato un'occhiata ad HDRUG  "A graphical User Environment for NLP in
Prolog" : forse c'è qualcosa che può esserti utile.
Sorgenti e binari per Linux/Intel dovrebbero essere disponibili come
anonymous ftp
nelle directory:
ftp://ftp.let.rug.nl/pub/prolog-app/Hdrug/
http://www.let.rug.nl/~vannoord/Hdrug/
igianni

 ha scritto nel messaggio
| news:X9J17.9024$eB4.3...@news.infostrada.it...
| >
| > Eloisa non ha una cosa del genere?
|
A Francesco Lentini il cervello non serve per parlare.
Quando Francesco Lentini parla, non analizza la grammatica. A volte nemmeno


 ha scritto nel messaggio
news:9yV17.10903$eB4.4...@news.infostrada.it...

OK, così va meglio. L'analizzatore lessicale lascialo stare. Lascia che lo
usino quelli di Expert System (Erata Corrige e altri estranei*), se a loro
serve. Questo è il primo suggerimento.
Il secondo è quello dotare il tuo chatterbot di una logica "sfumata", nel
senso che sia ben tollerante agli errori di digitazione, tipo:
- e senza accento
- a senza h
- "tuto" invece di "tutto"
- ...e così via
Ma senza vocabolari e... analizzatori lessicali/grammaticali.
--
Cibernetica-mente,
Francesco Lentini
http://www.eloisa.it
 - Eloisa® Official Web Site
*estranei all'intelligenza artificiale


Come fa eloisa a sapere che tuto è sbagliato e che invece tutto è giusto se
non ha un vocabolario preimpostato ?
Milliken


AH!!!
Aspe... volevo dire una cosa su Eloisa! Non so cosa ne dice a proposito il
Sign.Lentini, ma Eloisa per quanto ho visto ha un suo bel database di 700 e
passa kb CRIPTATO con una libreria apposita. O sbaglio?
Dome

AH GIA 2!
Per il Sign.Lentini.
Lei ha visto PC Brain? Come le sembra? Conti che è stato programmato da
circa 2-3 settimane, quindi è mooolto giovane!
Dome

 ha scritto nel messaggio
news:Ox127.13945$eB4.5...@news.infostrada.it...

E' criptato, come l'intero programma, ma non è un data-base. Come ho detto
molte volte, è una base di conoscenza pre-costituita, indispensabile per
catturare l'interesse dell'utente e mantenere un livello minimo di
conversazione. Dopo interviene l'apprendimento, ma questo solo in Eloisa ME.
Comunque stiamo lavorando per eliminare anche la base di conoscenza.


 ha scritto nel messaggio
news:Jy127.13954$eB4.5...@news.infostrada.it...

Ho visto il Pc Brain e devo dire che mi piace. Se è così giovane è ancora
meglio: vuol dire che crescerà... se crescerà di pari passo l'impegno
profuso. Quest'ultimo, purtroppo, non segue una legge lineare. Voglio dire
che, raggiunto un certo livello, per ottenere un miglioramento minimo è
necessario l'impegno massimo. Questo è un concetto che merita attenta
considerazione.
