Conversational Interfaces 2014/2015

From XPUB & Lens-Based wiki
Revision as of 14:35, 7 April 2015 by Michael Murtaugh (talk | contribs) (Created page with "Platform + Scaling In this module, exploring paradigms for interaction, navigation, conversation; considering different paradigms for authoring / writing (interactive) charac...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Platform + Scaling

In this module, exploring paradigms for interaction, navigation, conversation; considering different paradigms for authoring / writing (interactive) characters.

Scaling to consider also scales of time.

Part I: Conversational interfaces

Situate the IRC protocol

  • Work in progress: Botopera

Practical Exercise * IRC server * pipeline to chatbot... (ircpipebot for quick chatbots?)

Mockup a conversational interface... * A: Python (/ IRC) * B: Transformations of a text, to be performed in a text editor * C: Image response (a la daughter of all demos ), or Image interrogation

Work through ... Eliza transformation

Part II: Navigational

  • Aspen Movie Map
  • Information Landscapes
  • Hypercard? (arrange an exercise?)
  • Various Xanadu implementations
  • General Magic ?!

? Whoosh/Roll Your Own Google ?! ? example of pipeline & ircpipebot? (checkout botopera!)

  • IRC as distributed protocol ? ( Netsplit )
  • HTTP

Alternative protocols * IRC * Hypercard * Director/Flash... * SMIL * CD+G, CD-I ?

  • pandoc
  • makefiles
  • Regular Expressions

Create a dialog (either in code or static text) with an existing text/character. * text filter ( in python ) search & replace (in editor, in python) * Regular Expressions

  • Modernizer...