web semântica e processamento de linguagem … · node.js rdf-ext is available on npm, to install...
TRANSCRIPT
Web Semântica e Processamento de Linguagem Natural na prática
Newton Calegari
Desenvolvimento de aplicações semânticas
Frameworks com suporte para RDFTriple stores
Frameworks RDF e Triple stores
PHP
Python
JS
Java
RDF store
RDF store
Processamento de Linguagem Natural
ConceitosCasos de usoFrameworks e aplicações
Processamento de Linguagem NaturalNatural Language Processing
sub-área da Ciência da Computação e da Inteligência Artificial que investiga problemas de geração e compreensão de informações expressas em linguagem natural
som estrutura significado
fonologia
som estrutura significado
sintaxefonologia
som estrutura significado
semântica
Casos de uso de PLN
• Filtros SPAM
• Correções ortográficas
• Análise de sentimento
• Question Answering
• Text summarization (geração de resumo e sumários)
• Reconhecimento de voz
• Extração de informação…
estruturados
semi-estruturados
não-estruturados
natureza dos dados
Ferramentas PLN
OpenNLP
Stanford CoreNLP
Mallet
NLTK
Python NLTK
importnltk
fromnltkimporttokenize
fromnltk.tokenizeimportword_tokenize,sent_tokenize
fromnltk.tagimportpos_tag