View Full Version : [NLP] come iniziare?
ciao vi chiedo qualche consiglio su come iniziare a studiare NLP a riguardo dell AI:
in particolare:
quali libri (meglio se in ITA) sono validi?
quale software?
grazie
ingframin
17-03-2015, 10:15
Cos' è NLP?
http://www.amazon.it/Intelligenza-artificiale-Un-approccio-moderno/dp/8871925939
cdimauro
17-03-2015, 21:50
Natural Language Toolkit (http://www.nltk.org/)
Natural Language Processing with Python (http://www.nltk.org/book/)
grazie ! :) dovrò cominciare a leggere qualcosa : come fa in sintesi un sistema esperto a "capire" una frase in italiano? fa l analisi logica? domanda banale lo so:D
Cos' è NLP?
http://www.amazon.it/Intelligenza-artificiale-Un-approccio-moderno/dp/8871925939
scusa , ma dove ne parla nel libro di Russel??? :confused:
E' un processo probabilistico che coinvolge diversi step, che generalmente partono dalla separazione della frase nelle singole "parole" (chunk) per poi eseguirne l'analisi grammaticale (Part-of-Speech tagging), proseguendo poi con l'individuazione di nomi propri (named-entity recognition, eseguita banalmente con un lookup su un dizionario di nomi conosciuti, o con tecniche più complesse che coinvolgono ad esempio lo sfruttamento delle basi di informazione come wikipedia o altre fonti analoghe), individuazione del focus (nel caso di domande o interrogazioni a servizi), ecc.
Le tecniche utilizzate in ogni step possono essere più o meno complesse, e spesso si basano su machine learning e apprendimento da frasi già taggate manualmente.
ciao grazie , c'è qualche algoritmo sfruttabile in italiano? hai idea se c'è qualcosa nel libro Russel "intelligenza artificiale un approccio moderno" ?
pabloski
31-03-2015, 18:38
ciao grazie , c'è qualche algoritmo sfruttabile in italiano? hai idea se c'è qualcosa nel libro Russel "intelligenza artificiale un approccio moderno" ?
Se, come mi pare di capire, sei un novizio in questo settore, ti consiglio di farti le ossa con un pò di studio della probabilità.
I migliori testi in proposito sono ( entrambi di Bishop ):
Neural networks for pattern recognition
Pattern recognition and machine learning
Da questi qui puoi imparare le basi ( necessarie ) per qualsiasi tipo di attività nell'ambito dell'IA. Il focus dei due libri ( del primo soprattutto ) è sulle reti neurali, non perchè sono fighe, ma perchè come modello sono estremamente potenti e flessibili.
Fatto ciò, leggiti queste slide http://nlp.stanford.edu/courses/NAACL2013/ per scendere nei dettagli del NLP con l'uso delle deep networks.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.