Coding Train Live 61: Week 3 of Programming from A to Z & Mad Libs generator

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=Fe1sy9fkTKQ



Duration: 2:37:20
3,136 views
117


This Live Stream covers topics for Week 3 of the "Programming from A to Z" class at ITP (http://shiffman.net/a2z/).

In this video, I cover two JavaScript libraries text analysis, generation, and natural language processing: "RiTa.js" and "nlp-compromise". Also, for a Coding Challenge, I make a MadLibs Generator that pulls data from a Google Spreadsheet using a library called "Tabletop.js". Links to these libraries can be found below.

πŸ’» Mad Libs challenge https://thecodingtrain.com/challenges/39-madlibs-generator

Timestamps:
10:45 - Presenting Last Week's Assignments
25:38 - Presenting Today's Topics
47:34 - RiTaJS video
1:23:49 - nlp-compromise video
1:55:52 - Coding Challenge: Mad Libs Generator
2:24:40 - Homework Assignments for Week 3
2:28:05 - Q&A/Conclusion

πŸš‚ Website: http://thecodingtrain.com/
πŸ‘Ύ Share Your Creation! https://thecodingtrain.com/guides/passenger-showcase-guide
🚩 Suggest Topics: https://github.com/CodingTrain/Suggestion-Box
πŸ’‘ GitHub: https://github.com/CodingTrain
πŸ’¬ Discord: https://thecodingtrain.com/discord
πŸ’– Membership: http://youtube.com/thecodingtrain/join
πŸ›’ Store: https://standard.tv/codingtrain
πŸ–‹οΈ Twitter: https://twitter.com/thecodingtrain
πŸ“Έ Instagram: https://www.instagram.com/the.coding.train/

πŸŽ₯ Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
πŸŽ₯ Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

πŸ”— p5.js: https://p5js.org
πŸ”— p5.js Web Editor: https://editor.p5js.org/
πŸ”— Processing: https://processing.org

Links to patrons' homework from Week 2:
Jeremy Dowell's "Plain English": http://codepen.io/codevinsky/full/GjNJJQ/
Oliver Wright's "Hanjie or Something": https://meiamso.me/hanjie/
Kristian Wichmann's "LIX score calculator": https://kwichmann.github.io/my_a2z/Week02/lix/
Michelle Brown's "Rights Redactor": https://msbrown.github.io/AtoZ_WiP/Rights_Redactor_v2_slider/

References:
GitHub Repo with all the info for Programming from A to Z: https://github.com/shiffman/A2Z-F16
School for Poetic Computation: http://sfpc.io/
Interactive Telecommunications Program (ITP): https://tisch.nyu.edu/itp
Corpora: https://github.com/dariusk/corpora
RiTaJS: https://github.com/dhowe/RiTaJS
nlp-compromise: https://github.com/nlp-compromise/nlp_compromise
Tabletop.js: https://github.com/jsoma/tabletop
Processing Forum: https://forum.processing.org
Lynn Cherny's Eyeo 2016 talk: https://vimeo.com/178239200

Source Code for the all Video Lessons: https://github.com/CodingTrain/Rainbow-Code

For More Live Streams: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bxnFR6no70vlxxuxDEzflz

For More Programming from A to Z: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YrbSJBg32eTzUU50E2B8Ch

Help us caption & translate this video!

πŸ“„ Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct







Tags:
coding
programming
patreon
p5.js
week
rainbow
live
creative coding
coding challenge
javascript (programming language)
daniel shiffman
javascript
p5.js tutorial
p5js
tutorial
programming challenge
javascript string object
js string object
user input
Corpora
tabletop.js
ritajs
rita.js
nlp-compromise
nlp