Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Data, APIs and Language Processing Libraries - Programming with Text - Session 3

Coding Train via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to work with data, APIs, and language processing libraries in JavaScript through this comprehensive programming session. Explore the RiTa.js library for natural language processing tasks and discover the nlp-compromise library for text analysis. Master JSON data handling, including parsing and working with JSON structures in both basic and advanced scenarios. Develop skills in loading data from URLs using asynchronous callbacks and learn to integrate various APIs into your JavaScript projects. Practice making API queries with user input and implement automated data retrieval using setInterval(). Work hands-on with real-world APIs including Wordnik for dictionary data, New York Times for news content, and Wikipedia for encyclopedic information. Complete practical coding challenges including building a Mad Libs generator and creating Wikipedia API integrations to reinforce your understanding of text processing and data manipulation techniques.

Syllabus

3.1: The RiTa.js Library - Programming with Text
3.2: The "nlp-compromise" Library - Programming with Text
Coding Challenge #39: Mad Libs Generator
3.3: Homework Assignments Week 3 - Programming with Text
10.1: Introduction to Data and APIs in JavaScript - p5.js Tutorial
10.2: What is JSON? Part I - p5.js Tutorial
10.3: What is JSON? Part II - p5.js Tutorial
10.4: Loading JSON data from a URL (Asynchronous Callbacks!) - p5.js Tutorial
10.5: Working with APIs in Javascript - p5.js Tutorial
10.6: API Query with User Input - p5.js Tutorial
10.7: API Query with JavaScript setInterval() - p5.js Tutorial
10.8: Wordnik API and JavaScript - p5.js Tutorial
10.9: New York Times API and JavaScript - p5.js Tutorial
Coding Challenge #75: Wikipedia API

Taught by

The Coding Train

Reviews

Start your review of Data, APIs and Language Processing Libraries - Programming with Text - Session 3

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.