Toy Chest (Online or Downloadable Tools for Building Projects)
From UCSB English Department Knowledge Base
| Welcome to the English Department Knowledge Base at the University of California, Santa Barbara. |
|---|
[edit] Tools
[edit] Gaming Tools
See also the following tools in other categories that can be used to create games: NetLogo, Scratch
[edit] Ivanhoe (Online Literary Interpretation "Game")
Originally created and theorized by Jerome McGann and Johanna Drucker of the University of Virginia English Department, Ivanhoe is a pedagogical environment for interpreting textual and other cultural materials. It is designed to foster critical awareness of the methods and perspectives through which we understand and study humanities documents. An online collaborative playspace, Ivanhoe exposes the indeterminacy of humanities texts to role-play and performative intervention by students at all levels. While we often refer to Ivanhoe as a 'game,' it is important to understand that the concept has broader implications for humanities pedagogy and research, and that many modes of sophisticated, scholarly gamesmanship are possible in the Ivanhoe environment. The “rules” of the game are up to its players and initiators. Ivanhoe can foster both competitive and collaborative interaction, well suited to research and teaching. . . . In simple terms, Ivanhoe is a digital space in which players take on alternate identities in order to collaborate in expanding and making changes to a 'discourse field,' the documentary manifestation of a set of ideas that people want to investigate collaboratively." (from Ivanhoe "About" page) Allows users to create an account and join games or to create new games; runs in Java. (Besides the current blog-home page of the project, see the older home site with records and discussion of games played. See the Demo guide and the [ Full Manual (.pdf)].)[edit] Mapping Tools
[edit] David Rumsey Historical Map Collection (Online Mapping Tool)
"The David Rumsey Historical Map Collection has over 14,800 maps online. The collection focuses on rare 18th and 19th century North and South America maps and other cartographic materials. Historic maps of the World, Europe, Asia and Africa are also represented. Collection categories include antique atlas, globe, school geography, maritime chart, state, county, city, pocket, wall, childrens and manuscript maps. The collection can be used to study history, genealogy and family history."[edit] Google Earth (Online Mapping Tool)
Free, downloadable program that communicates with Google servers to provide interactive fly-over/zoom-in satellite images of the world with superimposable map and location data that can be turned on or off (roads, boundaries, locations of interest, hotels, dining, etc.) Allows users to annotate maps and add placemarks that can be shared online as part of the "Google Earth Community" (e.g., place markers with links relevant to local community interests). Highest resolution images are for high-density urban and other populated areas; lower resolution elsewhere. In some areas of the world, Google allows users to superimpose historical maps from the Rumsey Historical Map collection over current satellite maps (available under "Featured Content" in the Google Earth sidebar.[edit] Google Maps My Maps (Online Mapping Tool)
New tool from Google that allows users to overlay Google maps or satellite images with lines, shapes, and annotations (click on the "My Maps" tab on the page). "Make Google Maps your maps. Create and share personalized, annotated maps of your world.... Mark your favorite places on your map. Draw lines and shapes to highlight paths and areas. Add your own text, photos, and videos. Publish your map to the web. Share your map with friends and family."[edit] Mashup Creation Tools
"Mashups" combine content from multiple Web services with open API's (ways of communicating interoperably with other services) so as to create ad hoc, custom Web applications--e.g., a combination of data from Google Maps and Flickr customized to show only particular pinned locations with clickable photos.
[edit] Microsoft Popfly (Online Mashup Creation Tool)
[edit] Yahoo Pipes (Online Mashup Creation Tool)
Working in a visual-programming interface, users drag, drop, configure, and "pipe" (i.e., interconnect) modules representing a variety of data sources (e.g., Flickr, Google Maps) and relational operators (e.g., filters for particular phrases). The output is a custom-made mashup--e.g., a Google map showing clickable locations for all Flickr photos with a particular tag within 10 miles of Santa Barbara in the last month. (Requires users to have a free Yahoo account.)[edit] Simulation & Modeling Tools (including Visual Programming tools)
[edit] NetLogo (Downloadable Software for Agent-Based Simulations)
"NetLogo is a programmable modeling environment for simulating natural and social phenomena. . . . NetLogo is particularly well suited for modeling complex systems developing over time. Modelers can give instructions to hundreds or thousands of independent 'agents' all operating concurrently. This makes it possible to explore the connection between the micro-level behavior of individuals and the macro-level patterns that emerge from the interaction of many individuals. NetLogo lets students open simulations and 'play' with them, exploring their behavior under various conditions. It is also an authoring environment which enables students, teachers and curriculum developers to create their own models. NetLogo is simple enough that students and teachers can easily run simulations or even build their own. And, it is advanced enough to serve as a powerful tool for researchers in many fields. NetLogo has extensive documentation and tutorials. It also comes with a Models Library, which is a large collection of pre-written simulations that can be used and modified. These simulations address many content areas in the natural and social sciences, including biology and medicine, physics and chemistry, mathematics and computer science, and economics and social psychology" (from "What is NetLogo?" on the NetLogo site).(For suggestive examples, seee Shawn Graham's uses of NetLogo to simulate/model ancient societies.)
[edit] Scratch (Downloadable visual programming environment for animation and game creation)
Scratch is a visual programming environment designed by MIT Media Lab to allow children and other novices to learn programming logic by creating interactive animations or games. Implemented in Java, the program runs on the user's computer. It comes with several pre-made "sprites" (e.g., a cat) that can be programmed to move, make sounds, say things, and interact with other sprites or with mouse/keyboard controls by "snapping together" a variety of program logic "blocks" (like snapping together Lego blocks). Users can also draw/import their own sprites and backgrounds.[edit] Second Life (3D online digital world or immersive environment)
Second Life is one of the most widely used of the general-purpose Internet-based, immersive, 3D, and highly scalable (massively multi-user) "virtual worlds" where users can create an avatar (a visual, mobile representation of themselves), create richly rendered spaces and objects, and interact with each other as well as with various media sources (e.g., videos). An increasing number of educational institutions have set up virtual campuses in Second Life. (Created with an instructional improvement grant in 2007, the UC Santa Barbara English Department's "UCSB Lane" site can be visited at the Second Life address http://slurl.com/secondlife/Kerlingarfjoll/179/245/46) Possible innovative educational uses for Second Life include: co-learning with teachers and students elsewhere in the world; taking class "field trips" to Second Life conferences, art shows, and other events; exhibiting student work; creating architectural or stage sets; performing a scene from a play; etc. As of 2007, Second Life allows users to talk to each other through both text and live voice. (Use of Second life requires installation of the Second Life program and a free user account; paid accounts allow for higher degrees of use, including owning land.) (A convenient set of Quicktime-movie tutorials for building objects and other construction activities in Second Life is offered by the CTER site created by the Educational Psychology Dept. at University of Illinois, Urbana-Champaign.)- Follow the invitation on " this Web page to "teleport" to the UCSB Lane location. (If you do not already have a Second Life avatar, follow the link on the page to "sign up" for a free account; requires installing the Second Life program on your computer.)
- Or, if you already have a Second Life account and the program installed on your computer, go directly to UCSB Lane by clicking on the following Slurl, which will open the Second Life program with your avatar at the proper location: http://slurl.com/secondlife/Kerlingarfjoll/179/245/46
- A special "sandbox" is set aside on the UCSB Lane campus where students have the permissions needed to experiment with building objects. (Locate the sandbox on the property as illustrated in the screenshots here.)
[edit] Text-Analysis Tools
[edit] CLAWS Part-of-Speech Tagger (Part-of-Speech [POS] Analysis Tool; online Web service)
Created by the University Centre for Computer Corpus Research on Language group (UCREL) at U. Lancaster, CLAWS is a grammatical tagger that analyzes words in a text by part of speech. Based on the approximately 10 million words of the British National Corpus (BNC), CLAWS returns each work in a text passage listed by line number with a tag identifying its part of speech. (The Web site makes available keys to the tag sets.) Punctuation is also identified. The free CLAWS online Web service limits the user to submitting 300 words of text at a time for analysis; the full version requires an institutional or individual license.[edit] Crawdad (Text and Content Analysis Tool; downloadable for Windows system only)
Text-analysis software that models the content and relations of material not just by equating word frequency with importance but through "natural language processing" and "a network model of text" reflecting "linguistic theory concerning how people create coherence in their communication." Interfaces for analyzed content include: tree-flow vizualizer, browser that highlights keywords, "comparator" that finds common and unique material in two texts, classifier that clusters texts according to similarity, and a sequencer that "exports keyword metrics for further secondary analysis." (This is a high-cost software tool; but there is a free 30-day trial.)[edit] TAPoR (Collection of Online Text Analysis Tools with "Recipes" for Use)
Created by a consortium of Canadian universities, TAPoR is a collection of online text-analysis tools--ranging from the basic to sophisticated--that allows users to run search, statistical, collocation, extraction, aggregation, visualization, hypergraph, transformation, and other "tools" on texts. (The site comes seeded with prepared texts, but users can sign up for a free account and input their own.) TAPoR allows tools to be mixed and matched in a mashup-style "workbench." Particularly impressive is the "recipes" page, which in step-by-step fashion suggests ways that tools can be combined for particular purposes--e.g., identify themes, analyse colloquial word use, visualize text, explore changes in language use by a writer, create an online interactive bibliography, build a social network map from text, create a chronological timeline from bibliographical text, etc. As regards the general philosophy behind TAPoR, which descends from the mature computational-linquistics side of humanities computing (the oldest use of computers for the humanities), project developer Geoffrey Rockwell says at the beginning of his article for the Text Analysis Developers Alliance (TADA) entitled "What is Text Analysis?":"Text analyis tools aide the interpreter asking questions of electronic texts:" Much of the evidence used by humanists is in textual form. One way of interpreting texts involves bringing questions to these texts and using various reading practices to reflect on the possible answers. Simple text analysis tools can help with this process of asking questions of a text and retrieving passages that help one think through the questions. The computer does not replace human interpretation, it enhances it.... (1) Text-analysis tools break a text down into smaller units like words, sentences, and passages, and then (2) Gather these units into new views on the text that aide interpretation."
Caveat emptor: multiple, complex, and inconsistent interfaces (characterized by an abundance of checkboxes, dropdown lists, and popup windows) for configuring TAPoR for particular tasks can be confusing, but also fun to experiment with. Also, the algorithmic and interpretive assumptions that underlie the tools are not transparent. It is like discovering a box of surgical tools made by an alien civilization, using them to open up the body of a living text, and seeing what happens. TAPoR is a method of discovery.
[edit] WordCount (Language Exploration Tool; online)
Enter an English word and see it visualized in a series of words ranked by their frequency of use or "commonness." "An artistic experiment in the way we use language, [WordCount] presents the 86,800 most frequently used English words, ranked in order of commonness. Each word is scaled to reflect its frequency relative to the words that precede and follow it, giving a visual barometer of relevance. The larger the word, the more we use it. The smaller the word, the more uncommon it is. WordCount data currently comes from the British National Corpus."[edit] WordHoard (Text Analysis Tool; online)
[edit] WordNet (Concept and Language Exploration Tool; can be used online or downloaded)
Accessed online or in downloadable form, WordNet allows users to tap intelligently into "a large lexical database of English" for the purpose of exploring concepts and their interrelations. "Nouns, verbs, adjectives and adverbs are grouped into sets of cognitive synonyms (synsets), each expressing a distinct concept. Synsets are interlinked by means of conceptual-semantic and lexical relations. The resulting network of meaningfully related words and concepts can be navigated.... WordNet's structure makes it a useful tool for computational linguistics and natural language processing." In essence, WordNet can be conceived of as an extremely high-powered, interactive thesaurus that facilitates the rapid pursuit of conceptual relations and affiliations--a kind of "rapid prototyping" of language-based concepts. While reading a poem, for instance, one might use WordNet to explore the author's choice of a particular word by seeing the word cocooned within a structured universe of alternative and related "synsets."[edit] WordNet 3.0 Vocabulary Helper (also known as EVA) (Language Exploration and Hyper-Thesaurus Tool; online)
Accessed online, WordNet Vocabulary helper is a very powerful means of discovering and following the radiating network of signifying relations around a word. Entering "book," for example, produces a hyper-thesaurus/glossary of definitions and usages in the categories:* Overview of noun book * Overview of verb book * Hyponyms of noun book * Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun book * Part Holonyms of noun book * Member Meronyms of noun book * Part Meronyms of noun book * Meronyms of noun book * Holonyms of noun book * Derived Forms of noun book * Domain of noun book * Domain Terms of noun book * Coordinate Terms (sisters) of noun book * Meronyms of noun book * Holonyms of noun book * Troponyms (hyponyms) of verb book * Entailment of verb book * Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb book * Derived Forms of verb book * Sample Sentences of verb book * Coordinate Terms (sisters) of verb book
"
[edit] See also the following tools in other categories that can be used for text analysis:
[edit] Text-Generation Tools
[edit] Cybernetic Poet / Poet's Assistant (Text-Generator for Poets); downloadable for Windows)
The free version of this tool allows one to choose a poet-vocabulary (e.g., Blake, Byron, Dickinson) and be prompted--by means of an assistance window alongside the main composition window--on what that poet might next say after any entered word. The scale of "what's next?" can be set optionally to alliterative sequences, the next word, the rest of the line, and the rest of the poem. The paid version of the program allows poets to model "what's next?" on their own style.[edit] Visualization, Graphing, and Pattern-Discovery Tools
[edit] aiSee (Downloadable Graphing Software)
Powerful graphing program, though with a fairly steep learning curve. "aiSee reads a textual, easy-to-read and easy-to-learn graph specification and automatically calculates a customizable graph layout. This layout is then displayed, and can be interactively explored, printed and exported to various graphic formats. aiSee has been optimized to handle huge graphs automatically generated by applications. It is available for Windows, Linux, and Mac OS X." aiSee is available for a 30-day free trial; academic (and other non-commercial users) can write in for a license that extends free use of the program indefinitely.
[edit] combinFormation (Online Semi-autonomous Web Crawler, Visualization, and Idea Discovery Tool; )
Agent-driven, semi-autonomous tool that builds collage-style combinations of visual and textual scraps from web sites, allowing the user then to rearrange and reprioritize the found-data to facilitate the discovery of relations. "combinFormation is a creativity support tool that integrates processes of searching, browsing, collecting, mixing, organizing, and thinking about information.... Each collection of information resources is represented as a connected whole. This promotes information discovery, the emergence of new ideas in the context of information. Temporal visual composition generates a continuously evolving informationscape." Created by Andruid Kerne and the Interface Ecology Lab at Texas A&M University.[edit] GapMinder World (Online Data/Statistics Animation Tool; )
[edit] Gliffy (Online Diagramming and Flow-Charting Tool)
Online tool for creating diagrams and flow charts. Users work in an online interface that approximates the experience of working in a software program located on one's own computer (i.e., not the older submit info and wait for a screen refresh paradigm of the Web but the newer, so-called "Ajax" paradigm of "Web services"). Also noteworthy is the fact that diagrams produced in Giffy can be either private or shared online. (The basic, free account allows only three private diagrams at a time.) As the Giffy site suggests, Giffy can be used for "Flowcharts, UI wireframes, Floor plans, Network diagrams, UML diagrams, or any other simple drawing or diagrams." Giffy describes its shared, collaborative features as follows: "Collaboration enables others to see and edit your work by simply entering their email address. Publishing creates a read-only, or public, image of your diagram that you can easily embed in a wiki, blog, or other type of web software."[edit] Many Eyes (Online Data-Set Visualization Tool with Social Networking Features)
"Create your own tag cloud from any text to visualize word frequency." Developed by Fernanda Viégas and Martin Wattenberg of the IBM Collaborative User Experience group's Visual Communication Lab, Many Eyes is a powerful, flexible online toolset that allows users (after registering for a free IBM alphaworks account) to enter their own datasets in table format, generate visualizations chosen from a wide variety of styles, share/discuss datasets and visualizations, and create personalized "topic hubs" to track data visualizations of interest. (Note: displays data/visualizations for others to see on the Many Eyes site and grants IBM non-exclusive intellectual property rights for use of data/visualizations [see terms of use].)[edit] TagCrowd (Online Tag Cloud Tool)
"Create your own tag cloud from any text to visualize word frequency." Online tool that allows the user to submit a text (or upload a text file) in order to generate a "tag cloud" visualizing the frequency of words.[edit] WordsEye (Online 3-D Graphics Modelling Tool)
[The following summary and image are from Nicole Starosielski's research report on WordsEye for the UC Transliteracies Project]: "WordsEye is a text-to-scene conversion tool that allows users to construct a computer modeled scene through the use of simple text. Users describe an environment, objects, actions and images, and WordsEye parses and conducts a syntactic and semantic analysis of these written statements. The program assigns depictors for each semantic element and its characteristics and then assembles a three-dimensional scene that approximates the user’s written description. This scene can then be modified and rendered as a static two-dimensional image."[edit] Machinima
Machinima ("machine cinema") tools allow users to create their own CGI [computer generated imagery] movies using 3D animation "engines" of the sort originally used in first-person shooter and other computer games)
[edit] MovieStorm (Free, downloadable machinima creation program for Windows; Mac version in progress)
Full-featured production environment for machinima that comes with starter suites of characters and sets (more can be downloaded free or for a price). Create your setting; cast your film; edit, place, move, and direct your characters; dub-in speech and other audio; direct the action; manage camera placement and movement; wrap and share online as desired. The MovieStorm site features films by its user community. ("Moviestorm runs on Windows XP and Windows 2000. It may run on Vista but this is not supported and is not stable. A Mac version is planned but we have no release date for it.")
[edit] Paradigms and Examples
[edit] Idea bank of suggestive examples
Not directly usable tools but books, essays, maps, proprietary interfaces, non-downloadable or proprietary software, etc. that show what might be done.
Not directly usable tools but books, essays, maps, proprietary interfaces, non-downloadable or proprietary software, etc. that show what might be done.
[edit] Edward Castronova's "Arden: World of William Shakespeare." [Online MMOG Game]
[edit] Shawn Graham's NetLogo Simulations of Classical History and Archaeology [Simulation Models]
[edit] Ira Greenberg, Animated Visualizations of Felicia Heman's poem, "Domestic Affections" for Laura Mandell's Poetess Archive. [Visualizations of literary work]
"Digital artist Ira Greenberg has created for the Poetess archive several types of visualizations using XML-encoded documents. The text we used is Felicia Hemans’s poem “Domestic Affections.” The first visualization is a word fountain. Based on word count, this dynamic picture alphabetizes the words and shoots up water: the higher the water, the greater number of times that word appears in the poem. The highest water spurts correspond to words such as “the” and “a,” so we are really interested in this middle range. If one scrolls over it,..."[edit] Sorin Matei, Mental Maps [Research methodology with instructions and examples]
"Mental mapping visualizes the imaginary maps people carry in their minds to navigate in geographic space. Sorin Matei has found an efficient way to make these maps visible and analyzable with quantitative methods. Mental maps are colored by emotions and preconceptions, varying a good deal from the cartographic maps that represent the geographic space they cover.... Geologic or social morphologies are replaced by social and emotional landscapes. These, just like physical space, can be seen as peaks and valleys, as plains and canyons." Developed by Sorin Matei, Purdue University. The site includes a step-by-step tutorial for creating mental maps that blends sociological research methods with digital map-making.[edit] Jerome J. McGann, Radiant Textuality: Literature after the World Wide Web (Palgrave, 2001), Chaps. 4-5 [Chapters in book]
Can reading a poem backward or using a scanner + optical character recognition program (OCR) on an art work badly or perversely yield unexpected new knowledge? Can "deformance" supplement aesthetic interpretation? Find out in chapters 4 and 5 of this award-winning book by Jerome McGann, a leader in the field of humanities computing. (Chap. 4, co-written with Lisa Daniels, is titled "Deformancce and Interpretation"; chap. 5 is titled "Rethinking Textuality.")[edit] Franco Morretti, Atlas of the European Novel, 1800-1900 (Verso, 1998) [Book]
The predecessor to Moretti's Graphs, Maps, Trees book. The opening paragraph reads: "An atlas of the novel. Behind these words, lies a very simple idea: that geography is not an inert container, is not a box where cultural history 'happens,' but an active force, that pervades the literary field and shapes it in depth. Making the connection between geography and literature explicit, then--mapping it: because a map is precisely that, a connection made visible--will allow us to see some significant relationships that have so far escaped us." And from p. 6: "The idea for this work came to my be sheer chance, from a sentence in Braudel's Mediterranean [Fernand Braudel, The Mediterranean and the Mediterranean World in the Age of Philip II] that kept coming to my mind during a long car journey in the summer of 1991: we don't have artistic atlases, we don't have literary atlases . . . So--why not try to make one?" Example of maps included: "Jane Austen's Britain" and "Movements of Four Dickens heroes."[edit] Visible Past Exploratorium/Georeferenced Wiki (gWiki) [Research and teaching environment (under development)]
"Visible Past is a cross platform, scalable research and learning environment. Its primary aim is to help students and scholars to experience and communicate with fully immersive, historically accurate models of past geographic realities or to relate information to specific real geographic locations. It also includes a social networking utility and content rating/review facilities. If fully immersive models are used, these can be visualized and interacted with in a number of settings: virtual reality theaters, webpages or geographic exploration interfaces such as Google Earth or NASA Worldwind." "The heart of the environment is the data store behind its georeferenced wiki (gWiki). Our idea explodes the common model of wikis by opening read/write capabilities to any/all clients capable of reading and rendering georeferenced data, including Google's Maps and Earth, NASA's WorldWind, location-sensitive mobile devices, and immersive VR environments such as Purdue's Envision Center CAVE, and of course the more traditional, web-based wiki interface common to users of WikiPedia, Wiktionary, WikiMedia Commons (see the Clients page for a complete list of clients we are actively testing)." Under development by a research team led by Sorin A. Matei at Purdue University. See also their article, "Visible Past: Learning and Discovering in Real and Virtual Space and Time" (First Monday, 12.5 (May 2007).
--Alan Liu 01:55, 19 October 2007 (PDT)

