CHAPTER 4.3 SGML/XML:

IATH'S "THE WORLD OF DANTE"








IATH's "The World of Dante" Home Page is at

http://www.iath.virginia.edu/dante/








SUMMARY



IATH's "The World of Dante" web site features an SGML-marked up version of Dante's Inferno.

The SGML markup allows the web site's visitors to create advanced search queries of the Inferno, and of IATH's informational markup of the Inferno.

In addition, the informational annotations can be called up with the user's mouse. Also, a wide variety of pictures and images are associated with specific lines in Dante's text, and can be called up with a click of the mouse.

The site also features a virtual reality (VRML) wire-frame model of Dante's Inferno, with colored triangles representing persons, creatures, etc., positioned according to Canto number and occurrence.
The user chooses which types of inhabitants are to be displayed, even specifying subclasses (e.g., mythical persons, historical persons, etc.). The SGML markup allows these choices to be located quickly in the text, and the appropriate inhabitants are then injected into the virtual reality model. The user can then "fly around" inside the model. This allows students to get a visual feel for how the inhabitants being studied are situated and referenced in Dante's work.








[ The following section consists of key portions
reprinted from the "World of Dante" web site. I have
selected those portions which will give a quick-yet-thorough
overview of the "World of Dante" web site and its
key features. ]




"The World of Dante offers a hypermedia environment for the study of the Inferno. This project is designed to appeal to the different purposes of a wide range of readers, not simply those with scholarly interests. This version of the Inferno is generated by software from a densely encoded electronic text. Unlike other versions of the poem presently online, this copy of the Inferno has been tagged using SGML."

The project offers users the ability to "navigate through a considerable amount of data, and to connect this information, or parts of it, in complex ways."



"Search results are retrieved and presented using DynaWeb, a product of the Inso Corporation. The text and searching enabled by DynaWeb and the underlying SGML demonstrates the potential of electronic resources in the humanities."
(The URL for Dynaweb will be given in Chapter 5, "Important URLs." Dynaweb is an "SGML-aware web server.")



The Dante web site is "still under construction; its purpose is to show and test an interface design for The World of Dante."

Currently, according to the web site, the Dante project is only in an "initial stage of markup." To date, SGML tags have been completed for "passages pertaining to persons, geographical sites on Earth and in Hell, mythical creatures, deities, architectural and artistic structures, and Dante's and Virgil's travel through Hell."



"This copy of the Inferno is also accompanied by a wide variety of visual material."
"We have compiled and will continue to assemble photographs, engravings, and illustrations of many of the geographical sites and structures named in the poem."
"Unlike certain illustrated editions of the Comedy, The World of Dante often furnishes multiple views (of places or structures). This project is ongoing, and it will take more time to assemble images of geographical sites mentioned in the Inferno."


"All the images have been keyed to specific line numbers."


"Viewed in conjunction with the photographs of geographical sites, engravings of towns, and maps, we hope these illustrations will enhance readers' appreciation of Dante's remarkable visual imagination, and the responses it has inspired in artists."








[ The following section consists of key portions
reprinted from the "World of Dante" web site. ]




"The World of Dante allows users to search Dante's text and the editorial markup in any of three ways:"

* Simple keyword search

* Structured search
     You can do two major types of structured searches.
     You can search Dante's text (looking for Dante's words),
     or search references (searching the editorial markup of Dante's text)
Structured Text Search
     Keyword search terms can be limited to a particular
     context (Person, Place Diety, Structure, Creature).
        "To get a feel for information such searches can yield, try searches
     on words such as Dio, Virgilio, Firenze, Piero della Vigna, Cocito,
     Beatrice.  ...To keep track of the nature of the search simply check the
     bottom screen, and the information in the SGML tagging scheme will
     appear in the long horizontal box."
Structured Reference Search
     "Users can also search references by type.  One can search for all
     people, for example, whose nature is historical, who were affiliated
     with the Ghibelline party, and whose origin place is Firenze (Florence).
     ...Simply click on the appropriate circles and then "search references"
     to find results."

"Users familiar with TEI markup can perform more sophisticated and
specialized searches."  (The Inferno is marked up with the TEI,
or Text Encoding Initiative, document type.  TEI is a SGML-based markup
language, the same way that HTML is a SGML-based markup language).


* Text Visualization
     "The third way in which users can search Dante's Inferno, as part
     of the World of Dante, is through a text visualization. ...Navigate a 3D
     View of Dante's Inferno."








Navigate a 3D View of Dante's Inferno

("Searchable Text Visualization")





On this portion of IATH's "World of Dante" site, you can fill out a short form to specify which elements of the Inferno should be flagged as grey triangles, and which should be highlighted as triangles of various colors.
A VRML file (Virtual Reality Modeling Language) will be generated dynamically, and displayed in your web browser.


"TRY IT NOW !"

http://urizen.village.virginia.edu/hell/

This link will take you directly to the VRML-creation screen.
  The above link requires a web browser capable of displaying "frames."
If your browser is not frames-capable, you might be able to "sneak" around
the restriction by going instead to this link:
http://urizen.village.virginia.edu/hell/twodee.html


You will need a VRML viewer or plug-in in your web browser, to view
the finished VRML file.  The Inferno file will be in VRML 2.0 format.




USER'S INSTRUCTIONS

[ Reprinted portions, from the World of Dante web site ]

"The available criteria are all the same things you would find under the structured reference search: people, deities, creatures, places, structures, travel."
"You can choose among three colors to be used in flagging the location of the type or types of references you're interested in. If you prefer, you can simply use the checkboxes to the left in the lower frame, and the entire category will be flagged in grey."

"Once you've selected the search criteria, hit the 'generate' button, and you will get back a VRML model of the Inferno, with each canto represented by one circle in a cone-shaped model, and each line by one point on a circle. Flags of various colors will be distributed across the text-model, showing the clustering and distribution of various types of references."




HOW DOES IT WORK?

[ Reprinted from the World of Dante web site ]

"How does it work? The form is connected to a CGI script that reads through the SGML-tagged text and looks for the tags that correspond to the types of references you've asked for. Based on what you've selected, the script then creates a VRML file and sends it back to this window, where you can move around inside it."




"The purpose of this dynamically generated VRML visualization of Dante's Inferno is to show the distribution, density, and proximity of various references in Dante's text (such as all mentions of biblical people, or all references to mythical places)."

"In the 3D model of Dante's text, each reference point links back to the SGML-tagged transcription of the Italian text, presented by Dynaweb: in the transcription, you can read the text that constitutes each reference, see that reference in its context, and browse or search the entire text of the Inferno."








Search the text of Dante's Inferno

("Structured Searches of SGML Documents")


"TRY IT NOW !"

http://dazzle.village.virginia.edu/ebt_dante/
forms/dantesearch.html


Try a complex "structured search" of Dante's Inferno. An easy-to-fill-out form will be your interface. The form will be large and in-depth, but you will only need to fill out the part or parts which apply to your desired search.

Search results will be pointed to or highlighted in red.
Example: enter "amore" in the first text field, then click 'Search Text' and see what happens!

(Note: Your search results will be displayed on the screen described in the section below. Please read the section below, to derive maximum benefit.)

Powerful search capability is another benefit of SGML and XML. This is why SGML/XML is well suited to humanities research.








Browse the text of Dante's Inferno




"TRY IT NOW !"

http://dazzle.village.virginia.edu:
1321/dynaweb/dante/inferno/


This is a good example of the interactivity and search capability made possible by SGML and XML.

Please read the "Instructions" below, to derive maximum benefit.

(Note: You will need a web browser capable of displaying "frames," to use the above link.)





USER'S INSTRUCTIONS


The above link will allow you to browse, read, or search Dante's text.

Canto numbers are listed in the screen's left frame. Clicking on a canto number will display the text of that canto, in the screen's right frame.

Blue asterisks will display IATH's informational annotation, when the mouse pointer is moved over an asterisk. A text-box will appear, containing the information IATH has encoded in the SGML markup. (E.g., information concerning Virgil, including his nature, origin place, dates, and the regularized form of his name.)
"To find out more about the kinds of information that can be found concerning persons, places, structures, deities, creatures, and all allusions to traveling, click on any of the asterisks."

Small "arrow" icons are often found in the text's right margin. Clicking one will generate a set of clickable hypertext links in the screen's bottom frame. These links will display images illustrating the corresponding line of Dante's text.



If you choose to use the search function on this third "TRY IT NOW" link (not to be confused with the search form at the second "TRY IT NOW" link), the elements you search for will be highlighted in red, in the canto text.

"Searches of the text must be performed in Italian. ...consult the Authority List for Searching Dante's Inferno, which lists normalized forms of names for persons, places, creatures, and deities."

Wildcards can be used in the searches, using the * (asterisk) wildcard character.
Example: "amor*" will find "amor, amore, and amorosa." (TRY IT!)








The full instruction sheet for IATH's "World of Dante" web site can be
accessed from the Dante home page.
The file is called "Instructions for Navigating The World of Dante" and is
located at http://jefferson.village.virginia.edu/dante/help.html






BACK TO: Project #1, Table of Contents
Current page was last modified/altered on: 8-31-98