Mini Bootcamp: Natural Language Processing - Magnimind Academy

Mini Bootcamp: Natural Language Processing

This course is focused in practical approach with many examples and developing functional applications. This course starts explaining you, how to get the basic tools for coding and also making a review of the main machine learning concepts and algorithms. After that this course offers you an explanation of the main tools in NLP such as: Working with Test Data in Python, Text processing with NLTK and Spacy, Text Normalization, Model Building and finally developing NLP projects.

Who is this course for:
  • Anyone who is comfortable writing Python code, using loops, lists, dictionaries, etc.
  • Anyone who want to learn more about machine learning
  • Anyone with interest in Natural Language Processing and it’s applications
Course Requirements:
  • Basic knowledge in python coding
  • Basic knowledge in Machine Learning
  • Basic knowledge in linear algebra and probability
  • Week 1:
    1. Introduction to the course and expectations
      1. What is NLP?
      2. Examples of NLP in the real world
      3. What to expect from this course?
      4. NLP Workflow
    2. Basics of language processing & understanding text
      1. Regular Expressions for text processing
      2. Scraping Websites
      3. NLTK and spaCy
      4. Tokens, Lemmas
  • Week 2:
    1. Supervised Learning Models for Text Data
      1. Bag of Words with Classification Models
  • Week 3:
    1. Unsupervised Learning Models for Text Data
      1. TFIDF
      2. Latent Semantic Analysis
      3. Dimension Reduction
    2. Unsupervised neural network
      1. Introduction to word2vec
  • Week 4:
    1. Build your own NLP Model
      1. A hands-on project
    2. An introduction to Advanced NLP topics

Start learning the NLP with outside of business hours schedule!
The 12 hours of schedule is as follows:
March 15 – 22 – 29 and April 5
Sundays, from 9:00 am to 12:00 pm

The venue for the bootcamp is Magnimind Academy Sunnyvale Campus: 830 Stewart Dr #182, Sunnyvale, CA 94085. The capacity is limited to 20 people.

Natural Language Processing Mini Bootcamp is now also available online. Anyone who wants to attend this mini bootcamp can join online live webinars where the same course content will be taught. Online sessions will be distributed through zoom conferences. Students will have access to the screen of the instructor, external camera showing class atmosphere, whiteboard, and be able to ask questions through chat. You may attend this mini bootcamp no matter where you are.

Tuition fee

Regular: $[woocommerce_regular_price id=”7238″]

Early Bird: $[woocommerce_price id=”7238″] (between [woocommerce_price_on_sale_from id=”7238″] – [woocommerce_price_on_sale_to id=”7238″])

Payment process

After you finish filling your application form, the website will direct you to the payment page. There, you can select available payment options.


If you’re not satisfied with the course you may cancel your application.

Murali Mandayam

Murali Mandayam is a passionate customer engagement and customer success leader who has managed engineering teams across the globe having worked for companies like Intellisync and Nokia. Murali has delivered several SaaS-based projects for companies such as Sprint, RIM-Blackberry, AOL, Microsoft and embedded IoT applications for major European and US-based automotive OEMs, in-vehicle infotainment platform companies, and medical and set-top box device makers.

Prior to relocating to Silicon Valley Murali was spearheading a Fintech application company in Hong Kong and Tokyo, Japan.

Along with his technical and people management skills, Murali was also managing the P&L of his group where he was building regular analytics reports using tools such as Tableau and QlikView that triggered his interests in data analytics and data science. Murali has since completed a rigorous course in Data Science becoming proficient in Python and its various machine learning libraries such as supervised, unsupervised modeling techniques, and NLP.

Murali is currently heading the US operations for Claysol Media Labs, an embedded and full-stack engineering company headquartered in Bangalore India and also consults on data science and data analytics projects for Bay Area companies.

Murali holds a Master’s degree in Computer Science from Birla Institute of Technology and Science, a leading technical institute in India that collaborates with MIT and Ford Foundation.