Week 2 Homework - Programming-from-A-to-Z/A2Z-F16 GitHub Wiki
- Create a text processing machine as a single page app and/or design an exercise around regular expressions. Some ideas are:
- Chop up a text into words using
split()
and rebuild the text as separate<span>
elements that you can interact with individually. Here is the example I developed in class and a similar sketch I made with this week's videos. - Create a programmatic version of the algorithm you invented in class and/or for week 1 homework.
- Analyze the statistical properties of a text like in the Flesch Index example.
- Create a mad libs generator.
- Create a "word replacer" (all male pronouns with female, all fruits with vegetables, etc.)
- Taking inspiration from the Pirate Translator, re-imagine a text using
replace()
. - Investigate RitaJS to see what kinds of metadata you can glean from a string. Here is a quick and dirty example that shows you how to get parts of speech tags for words.
- In preparation for next week, add a link to an API or some data source (even just data that appears in raw form on a web page) that interests you. I'll use this list to prepare examples for next week.
- add your question here
- add your API / data source here
- NASA - The APOD is nice
- New York Public Library
- Pokemon API
- Encyclopedia of Life
- Rome2Rio
- Spotify API
- Sunlight Foundation
- Fillerama
- Feltron
- NYT
- Name -- [link name](link url), any comments or other links
- Ruta -- vertext
- Joakim -- KeyCode (again)
- Ondina -- Travel Revealer
- Jessica -- Color Substitution v2
- Becca -- Perennial Optimist
- Isabel -- P.O.S. Visual Breakdown
- Chelsea --
- Daniel -- Using Coding for More Accurate and Inclusive Gender Language in Text
- Chino -- me sound smart (wouldn't work on github pages because of https enforcement)
- Jared -- [Spelling Game] (http://www.gemuse.org/SpellingGame/)
- Jessica --
- Leslie -- [Almost Famous v2] (https://leslieruckman.github.io/a2zhomeworkW2/)
- Marcela -- [ Word Replacer ] (http://itp.marcelanowak.com/word-replacer/)
- Nikita -- [Talk Trini] (http://www.nikitahuggins.com/Projects/A-Z/regex/)
- Ravyn -- [Blue] (https://ravynwhitley.github.io/Blue/)
- rebecca l -- [permu-nation! (maybe? prbly not)] (http://oldobjectsnewideas.com/_a2Z/_hw2/)
- Serena -- excitable!
- Viniyata --
- Ying -- [CheckWho] (http://heying.info/CheckWho/)
- Yiting -- Birthday wishes!