Web Semântica e Processamento de Linguagem … · node.js RDF-Ext is available on npm, to install...

Preview:

Citation preview

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