Intro to Machine Learning pt. 2: Natural Language Processing

Description For the 2nd part of our Intro to Machine Learning with TensorFlow series, we will dive into more hands on exercises! This time, we will look closely at Natural Language Processing with some learning and guided activities. Roughly, we will be undertaking an activity to achieve the following: Gather a dataset and process it into the desired format create an algorithm and use the dat

Feb 8, 2018, 12:00 – 2:00 AM

RSVP'd

Key Themes

About this event

Description

For the 2nd part of our Intro to Machine Learning with TensorFlow series, we will dive into more hands on exercises!

This time, we will look closely at Natural Language Processing with some learning and guided activities.

Roughly, we will be undertaking an activity to achieve the following:

Gather a dataset and process it into the desired format

create an algorithm and use the dataset to generate a model

use these to process new data and determine correlations

By the end of the session, everyone should walk out with a small AI project that will be able to do something like take a block of text and use the model developed to analyze the text passage for various criteria (ie. determine the sentiment of the passage, determine the topic of the passage, etc)

The goal is to get through a core activity and leave time for everybody to try out some things on their own - using different datasets or algorithms.

We are really excited for this event!

Please take a look at the prerequisite criteria and the required environments. We want to make sure that everybody who is able to join this event is well aligned to make the most of it.

Please note that we will not be spending any time on ‘Intro to Machine Learning Core Concepts’ as these were covered during the first session.

If anybody is curious about the first session materials covered, let us know!

Look forward to seeing you all!

Stay tuned for any updates in the lead up to the event!

Details Here are the full details for the upcoming Intro / Workshop

## Agenda

• 6:30pm - doors open

• 7:00pm - Start time: Intro to Machine Learning pt. 2 - a Short Intro / Discussion

• 7:15pm - Building and Running our NLP TensorFlow project

• a guided programming exercise and activity

• We will be focusing on a Machine Learning activity in Natural Language Processing

• 8:45pm – Wrap-up and next steps

• 9:00pm – Good night!

## Experience Required

Attendees should:

• have some experience programming, and with general programming concepts

• have some experience running commands from Terminal or Command Prompt

For instance, in working with our Workshop Leads to prepare for this event, the following sentence was said: "We will be working with lots of arrays."

If that sentence does not worry you, you should be fine.

### **NOTE**

If you are excited about Machine Learning but have not had any experience with programming yet, please let somebody else make use of your RSVP for this workshop.

We will be putting together content for those of you who may be interested in developing core programming ability in the upcoming months!

## Hardware Required

Participants will require a Laptop.

Your choice of Operating System.

The installations listed here are what you will require on your machine for your Operating System:

https://www.tensorflow.org/versions/r0.12/get_started/os_setup

### Specifically, note the requirements for

• Python (our recommendation is Python version 3.5)

• PIP

• TensorFlow

• install matplotlib - https://matplotlib.org/ (pip install matplotlib)

• install jupyter - http://jupyter.org/ (pip install jupyter)

Please come with these programs already installed on your machine in a way that you know you are able to run it

We will not have time to help people get their computers set up.

## The FAQ Section

### - How can I know for sure if I am ready to take this workshop?

• If you have some experience programming (not necessarily Python - maybe JavaScript, Ruby, PHP or any other language)

• If you feel confident in your ability to follow along with a coding exercise

• If you can follow this Get Started with TensorFlow reference:

https://www.tensorflow.org/versions/r0.12/get_started/os_setup

All the way down to this step:

https://www.tensorflow.org/versions/r0.12/get_started/os_setup#train_your_first_tensorflow_neural_net_model

Then you should be good to go for sure

### - I am not sure if I am going to make it to the workshop

Because there are so many people on the waiting list, please confirm your RSVP by Sunday night if possible.

Individuals who RSVP but do not attend the workshop will be blocked from RSVPing for future events.

### - These workshop requirements are new. I really wanted to learn about Machine Learning, but I do not have any programming experience. What can I do?

In this situation, we recommend you let somebody else make use of your RSVP for now.

We will be having events in the future to help people get ramped up to be able to take part in an event such as this!

### - I am going to be running late for the event. Can I still come?

No!

Please let somebody else from the RSVP list take your spot this time around

### - I really wanted to attend this workshop. I am on the waiting list, but I doubt I am going to make it on to the RSVP. Will you run this workshop again?

We are very excited to see everyone at the meetup!

---------

Let us know if you have any questions at all!

See you soon -

The GDG Toronto Team

Organizer

  • Solomon Hsu

    GDG Organizer

Contact Us