Natural Language Processing using Deep Learning course is suited for those who want to learn how to process and understand text. It covers the most popular architectures, including Recurrent Neural Networks and Hidden Markov Models. It would be preferred to take the Basic Machine Learning course beforehand so the student is accustomed to the vocabulary and the main frameworks.
Performing a basic text classification using multiple word vectors models
Improve it by using basic text processing and language models to get the data ready for machine learning
Language modeling
Bigrams
Language models
Neural Network Bigram Model
Hands-on Lab:
Performing text classification using neural networks based on language models
Understand the probabilistic modeling of language model, how to improve the context of a word and how synonyms can be generated and how basic neural networks generate powerful language models
Word Embeddings
CBOW
Skip-Gram
Negative Sampling
Hands-on Lab: Understand advanced techniques for language modeling like Skip-Gram and Negative Sampling by implementing them and learn to predict the next most likely word in a conversation
NLP techniques
What is POS Tagging?
POS Tagging Recurrent Neural Network
POS Tagging Hidden Markov Model (HMM)
Named Entity Recognition (NER)
POS vs. NER
Hands-on Lab: Use NLTK and SCIPY to improve your classification using grammar rules and POS, then use NER to highlight the most valuable content of a phrase, afterwards implement summarization
Recurrent Neural Networks
LSTM
GRU
Text Generation
Hands-on Lab:
Implement in Keras a basic RNN architecture for word prediction, using the already studied word embeddings
Benchmark the performances of LSTM compared to GRU and BiLSTM
Generative Neural Networks
Hands-on Lab:
Implement in Keras your own generative model that generates lyrics similar to the ones from Shakespeare
O nosso site utiliza cookies para lhe oferecer uma melhor experiência. Ao clicar em “Aceitar cookies”, concorda com a utilização de TODOS os cookies. No entanto pode visitar "Gerir cookies" para um gerenciamento controlado.
A Galileu utiliza cookies para proporcionar ao utilizador uma experiência mais agradável. Os cookies que são categorizados como necessários para a execução da nossa página web são armazenados no seu navegador (browser).
Utilizamos também cookies de terceiros que nos ajudam a analisar e entender como o nosso website é utilizado. Esses cookies serão armazenados no seu browser apenas com o seu consentimento. Terá também a opção de cancelar esses cookies. Consulte a nossa política de cookies.
Os cookies necessários são absolutamente essenciais para o funcionamento adequado do site. Esses cookies garantem funcionalidades básicas e recursos de segurança do site, de forma anónima.
Cookie
Duração
Descrição
__cfduid
1 month
O cookie é utilizado por serviços cdn como CloudFlare para identificar clientes individuais por trás de um endereço IP partilhado e aplica configurações de segurança por cliente. Não corresponde a nenhum ID de utilizador na aplicação web e não armazena nenhuma informação de identificação pessoal.
center
7 days
Este cookie é utilizado para guardar o centro preferencial do utilizador.
cookielawinfo-checbox-analytics
11 months
Este cookie é definido pelo plug-in GDPR Cookie Consent. O cookie é utilizado para armazenar o consentimento do utilizador para os cookies na categoria "Analíticos".
cookielawinfo-checkbox-necessary
11 months
Este cookie é definido pelo plug-in GDPR Cookie Consent. Os cookies são utilizados para armazenar o consentimento do utilizador para os cookies na categoria "Necessário".
viewed_cookie_policy
11 months
O cookie é definido pelo plug-in GDPR Cookie Consent e é usado para armazenar se o utilizador consentiu ou não com o uso de cookies. Não armazena nenhum dado pessoal.
Os cookies analíticos são utilizados para entender como os utilizadores interagem com o site. Esses cookies ajudam a fornecer informações sobre as métricas do número de visitantes, taxa de rejeição, origem do tráfego, etc.
Cookie
Duração
Descrição
_ga
2 years
Este cookie é instalado pelo Google Analytics. O cookie é utilizado para calcular o visitante, a sessão, os dados de campanha e controlar a utilização do website para o relatório de análise. Os cookies armazenam informações anonimamente e atribuem um número gerado aleatoriamente para identificar visitantes únicos.
_gat_gtag_UA_3112598_1
1 minute
Este cookie é definido pelo Google e é utilizado para distinguir utilizadores.
_gid
1 day
Este cookie é instalado pelo Google Analytics. O cookie é utilizado para armazenar informações de como os visitantes usam um website e ajuda na criação de um relatório analítico. Os dados armazenados incluem o número de visitantes, a fonte de onde vieram e as páginas visitadas de forma anónima.
vuid
2 years
O domínio deste cookie é propriedade do Vimeo. Este cookie é usado pelo vimeo para recolher informações de rastreamento. Define um ID único para inserir vídeos no website.
YSC
session
Esses cookies são definidos pelo Youtube e são usados para rastrear as visualizações dos vídeos incorporados.
Os cookies de marketing são utilizados para fornecer aos visitantes anúncios e campanhas de marketing relevantes. Esses cookies rastreiam visitantes em sites e coletam informações para fornecer anúncios personalizados.
Cookie
Duração
Descrição
IDE
1 year 24 days
Utilizado pelo Google DoubleClick armazena informações sobre como o utilizador utiliza o website e qualquer outro anúncio antes de visitar o site. É utilizado para apresentar anúncios que são relevantes de acordo com o perfil de utilização.
NID
6 months
Este cookie é usado para criar um perfil baseado no interesse do utilizador e exibir anúncios personalizados aos utilizadores.
test_cookie
15 minutes
Este cookie é definido por doubleclick.net. O objetivo do cookie é determinar se o browser do utilizador oferece suporte a cookies.
VISITOR_INFO1_LIVE
5 months 27 days
Este cookie é definido pelo Youtube. Utilizado para rastrear informações dos vídeos incorporados do YouTube.