(added links) |
|||
(28 intermediate revisions by 9 users not shown) | |||
Line 48: | Line 48: | ||
* Systema Naturae of Bots | * Systema Naturae of Bots | ||
* [http://www.gamesbyangelina.org/talks/codecamp.pdf A Brief History of the Future of Twitter Bots] (Michael Cook) | * [http://www.gamesbyangelina.org/talks/codecamp.pdf A Brief History of the Future of Twitter Bots] (Michael Cook) | ||
** Feeds | ** Feeds | ||
*** [http://www.twitter.com/big_ben_clock Big Ben Clock] | *** [http://www.twitter.com/big_ben_clock Big Ben Clock] | ||
*** [https://twitter.com/metaphorminute Metaphor a Minute] | *** [https://twitter.com/metaphorminute Metaphor a Minute] | ||
*** [http://twitter.com/kinbot Lake Kinneret Bot] | *** [http://twitter.com/kinbot Lake Kinneret Bot] | ||
*** [http:// | *** [http://twitter.com/earthquakeBot Earthquake Robot] | ||
*** [http://twitter.com/everyword everyword] | |||
*** [http://twitter.com/ThreeCourseMeal Three Course Meal] | |||
*** [https://twitter.com/sandwiches_bot Random Sandwich] | *** [https://twitter.com/sandwiches_bot Random Sandwich] | ||
*** [https://twitter.com/netflix_bot Netflix Bot] | *** [https://twitter.com/netflix_bot Netflix Bot] | ||
*** [https://twitter.com/factbot1 Fact Bot] | *** [https://twitter.com/factbot1 Fact Bot] | ||
*** [https://twitter.com/feedsynbot News Feed] | *** [https://twitter.com/feedsynbot News Feed] | ||
*** [https://twitter.com/everycolorbot Every Color] | |||
*** [https://twitter.com/artassignbot Art Assignment Bot] | |||
*** [https://twitter.com/designernewsbot Designer News Bot] | |||
** Watchers | ** Watchers | ||
*** [https://twitter.com/HugsToTheRescue Hug Bot] | *** [https://twitter.com/HugsToTheRescue Hug Bot] | ||
*** [https://twitter.com/YesYoureRacist Yes you're racist] | *** [https://twitter.com/YesYoureRacist Yes you're racist] | ||
*** [https://twitter.com/bgebot BGE] | *** [https://twitter.com/bgebot BGE] | ||
*** [https://twitter.com/StealthMountain Stealth Mountain] | |||
*** [https://twitter.com/DBZNappa Nappa] | |||
*** [https://twitter.com/fart_robot Fart Robot] | |||
*** [https://twitter.com/yourevalued <3] | |||
*** [https://twitter.com/thegodbot God Bot] | |||
*** [https://twitter.com/nailbiterbot NCAA Nailbiter Bot] | |||
*** [https://twitter.com/accidental575 Accidental Haiku] | |||
** Interactives | ** Interactives | ||
*** [http://twitter.com/oliviataters olivia taters] | *** [http://twitter.com/oliviataters olivia taters] | ||
*** [https://twitter.com/wikisext how 2 sext] | *** [https://twitter.com/wikisext how 2 sext] | ||
*** [https://twitter.com/eliza_bot Eliza Bot] | *** [https://twitter.com/eliza_bot Eliza Bot] | ||
*** [https://twitter.com/DistractedGenie Distracted Genie] | |||
*** [https://twitter.com/Initech_Bill Bill Lumbergh] | |||
***[https://twitter.com/LogicalB0T Mr. Spock] | |||
***[https://twitter.com/AndyMcMahonBot Andrew McMahon Bot] | |||
***[https://twitter.com/cleverbot cleverbot] | |||
***[https://twitter.com/lowpolybot LowPolyBot] | |||
** Imagebots | ** Imagebots | ||
*** [https://twitter.com/imgblur Img Blur] | *** [https://twitter.com/imgblur Img Blur] | ||
Line 72: | Line 88: | ||
*** [https://twitter.com/lowpolybot low-poly Bot] | *** [https://twitter.com/lowpolybot low-poly Bot] | ||
*** [https://twitter.com/MiraculousPics Miraculous Pictures] | *** [https://twitter.com/MiraculousPics Miraculous Pictures] | ||
*** [https://twitter.com/badpng badpng bot] | |||
*** [https://twitter.com/pixelsorter pixelsorter] | |||
*** [https://twitter.com/a_quilt_bot Quilt Bot] | |||
*** [https://twitter.com/tinyimagebot TinyImage Bot] | |||
*** [https://twitter.com/MuseumBot Museum Bot of Metropolitan Museum of Art] | |||
*** [https://twitter.com/cgagraphics cga.graphics] | |||
** Feats | ** Feats | ||
*** [https://twitter.com/reverseocr Reverse OCR] | |||
*** [https://twitter.com/AutoVids AutoVids] | |||
** Mashups | ** Mashups | ||
***[https://twitter.com/algo_news Algo News] | *** [https://twitter.com/algo_news Algo News] | ||
*** [https://twitter.com/LatourSwag Latour Swag] | |||
*** [https://twitter.com/KimKierkegaard KimKierkegaardashian] | |||
*** [https://twitter.com/TwoHeadlines Two Headlines] | |||
*** [https://twitter.com/brilliantmashup Brilliant Mashup] | |||
*** [https://twitter.com/nuclear_ebooks Nuclear Throne] | |||
*** [https://twitter.com/HoroscopeBot HoroscopeBot] | |||
*** [https://twitter.com/BloombrgNewsish Fake Bloomberg News] | |||
*** [https://twitter.com/RealHumanPraise RealHumanPraise] | |||
** Bot-on-Bot | ** Bot-on-Bot | ||
*** [https://twitter.com/AppreciationBot AppreciationBot] | |||
*** [https://twitter.com/RedScareBot Robot J. McCarthy] | |||
** Statements | ** Statements | ||
*** [https://twitter.com/NRA_Tally NRA Tally] | *** [https://twitter.com/NRA_Tally NRA Tally] | ||
*** [https://twitter.com/NSA_PRISMbot NSA Prismbot] | *** [https://twitter.com/NSA_PRISMbot NSA Prismbot] | ||
*** [https://twitter.com/parliamentedits Parliament WikiEdits] | |||
** Meat | ** Meat | ||
*** [https://twitter.com/GooglePoetics Google Poetics] | *** [https://twitter.com/GooglePoetics Google Poetics] | ||
*** [https://twitter.com/Horse_ebooks Horse ebook] | *** [https://twitter.com/Horse_ebooks Horse ebook] | ||
*** [https://twitter.com/SonnetBot Sonnet Bot] | |||
* [http://golancourses.net/2015/category/31-bot/ Bot Class] by Golan Levin | * [http://golancourses.net/2015/category/31-bot/ Bot Class] by Golan Levin | ||
Line 90: | Line 125: | ||
* [[Help:Editing|Using the Wiki]] | * [[Help:Editing|Using the Wiki]] | ||
* [[GMU:Mailinglist|Using the Mailinglist]] | * [[GMU:Mailinglist|Using the Mailinglist]] | ||
** Upload images with the "Upload File" link | |||
** Embed them in your wiki page ([http://www.mediawiki.org/wiki/Help:How to embed images]) | |||
=== Using Twitter === | === Using Twitter === |
Latest revision as of 14:17, 23 April 2015
Python
Part I of GMU:Bots 'n' Plots.
Homework
- Create your Twitter Account
- Follow @botsnplots
- Create Participant Page
- Play on the Playground
- Look at the Help Page
- Add 1 Bot to each category
- Download Processing!
- Play with Python Mode
Introduction to Social Bots
How do you spot a bot?
A little history of chatter bots
- Loebner Prize
- From ELIZA to SIRI to HER
A little history of plotter bots
- AARON
- 1960s Computer Art
- Creative Machine Exhibition at Goldsmiths
A little history of computer poetry
- Vocal Art
- Ursonate (Kurt Schwitters)
- Ursonography (Golan Levin)
- Konsonant (Jörg Piringer)
- Narrative
- Morphology of the Folktale (Vladimir Propp)
- The Great Automatic Grammatizator (Roald Dahl)
- Data-Driven Journalism
Creativity
- Computational Creativity
- Jon McCormack: Computers and Creativity, ISBN 9781283631525
Bots on Twitter
- Systema Naturae of Bots
- A Brief History of the Future of Twitter Bots (Michael Cook)
- Feeds
- Watchers
- Interactives
- Imagebots
- Feats
- Mashups
- Bot-on-Bot
- Statements
- Meat
- Bot Class by Golan Levin
Learning to use the Tools
Using the Wiki + the Mailinglist
- Using the Wiki
- Using the Mailinglist
- Upload images with the "Upload File" link
- Embed them in your wiki page (to embed images)
Using Twitter
- The Twitter Glossary
- Sign The Fxxk Up! and follow @botsnplots
- Twitter Apps and the Twitter API
Using Python in Processing
Using iPython Notebooks
- Jupyter (Class-Environment for iPython)
- We will set up our own Jupyter server for you.
- Nice Example of browser based python using Jupyter here (by Doug Blank)
Learn Programming in Python
- Commands
- Variables
- Control Flow
- Functions
- Dictionaries, Lists, Sets
Links
TO BE DONE
Literature
Python Books
TO BE DONE
- Beazley, David: Python Cookbook ISBN 978-1449340377
- Chan, Jamie: Learn Python in One Day and Learn it Well ISBN 978-1506094380
- Blum, Richard: Python Programming for Raspberry Pi ISBN 978-0789752055
- Zelle, John: Python Programming: An Introduction to Computer Science ISBN 978-1590282410
- Gries, Paul: Practical Programming: An Introduction to Computer Science Using Python 3 ISBN 978-1937785451
Processing Books
- Bartmann, Erik: Processing: kreativ programmieren mit Processing; für Designer, Künstler und Geeks; visuelle Welten gestalten ISBN 978-3-89721-997-7
- Greenberg, Ira Processing: Creative Coding and Computational Art ISBN 9781590596173
- Hartmut Bohnacker, Benedikt Groß, Julia Laub (herausg.: Lazzeroni, Claudius): Generative Gestaltung: Entwerfen. Programmieren. Visualisieren. ISBN 978-3-87439-759-9
- Maeda, John: Creative Code: Ästhetik und Programmierung am MIT Media Lab ISBN 3764371080
- Maeda, John: Maeda@media ISBN 0500282358
- Noble, Joshua: Programming interactivity: a designer's guide to processing, Arduino, and openFrameworks ISBN 0-596-15414-3
- Pearson, Matt: Generative Art - A Practical Guide Using Processing, 2011 Manning, ISBN 978-1935182627
- Reas, Casey; Fry, Ben: Processing: A Programming Handbook for Visual Designers and Artists ISBN 978-0262182621
- Reas, Casey; McWilliams, Chandler: Form+Code in Design, Art, and Architecture ISBN 978-1568989372
- Shiffman, Daniel Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction ISBN 9780123736024
- Terzidis, Kostas: Algorithms for visual design using the processing language ISBN 978-0-470-37548-8