Overview
This Computing With Natural Language program is offered by Udacity will teach you how to apply these skills to design, train, and implement a machine translation system from start to finish.
Course Skills
- Machine translation
- Attention mechanisms
- Fasttext
- Information extraction
- Information retrieval
- Text summarization
- Image caption generation
- Word2vec
- NLP models
- Feature extraction
- Question answering systems
- Glove
What you will do during this course:
- Transform text using methods like Bag-of-Words, TF-IDF, Word2Vec and GloVE to extract features that you can use in machine learning models.
- You'll learn to split a collection of documents into topics using Latent Dirichlet Analysis (LDA). In the lab, you'll be able to apply this model to a dataset of news articles.
- Learn about using several machine learning classifiers, including Recurrent Neural Networks, to predict the sentiment in text. Apply this to a dataset of movie reviews.
- You'll learn about a specific architecture of RNNs for generating one sequence from another sequence. These RNNs are useful for chatbots, machine translation, and more!
Programme Structure
Courses include:
- Feature extraction and embeddings
- Topic Modeling
- Sentiment Analysis
- Sequence to Sequence
- Deep Learning Attention
Key information
Duration
- Part-time
- 3 months
Start dates & application deadlines
Language
Delivered
Campus Location
- Mountain View, United States
Disciplines
Web Technologies & Cloud Computing View 412 other Short Courses in Web Technologies & Cloud Computing in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
Prior to enrolling, you should have the following knowledge:
- Intermediate Python
- Neural network basics
- Deep learning framework proficiency
- Basic probability
- Object-oriented programming basics
You will also need to be able to communicate fluently and professionally in written and spoken English.
Tuition Fees
Additional Details
- This program can be paid for with the Udacity subscription.