Four Views of the TAPoR Portal (ACH-ALLC 2005)
Contents:
Click on the links to the individual sections to be able to comment live.
Introduction: Personas and Views
Outline
- Outline of the presentation - Why Four Views not Five?
- What is TAPoR?
- What are personas and views? See interFace Report by Carr and Dacko
- Usability and the TAPoR portal
- How to navigate the handout
- How to comment on our presentation through the wiki!
Back up to
Four Views of the TAPoR Portal (ACH 05)
See Introduction Alone (and add comments)
First Encounters Persona
Deana
Undergraduate French and Comparative Literature Student
"I would really like to learn about text analysis and how
to use text analysis tools, but I don't know where to start."
Overview
- Familiar with the basics of text analysis, but has never used text analysis tools or created own texts
What can I do with this?
- Would like to learn about text analysis in a non-intimidating environment
- Interested in playing with a variety of tools - wants to fiddle
- Wants to learn quickly
|
|
Presentation
- Menus - should we provide menus?
- TAPoR Tour and "What is text analysis?"
- Try It panel - modeling the text+tool paradigm
- TAPoR Tools - building on the paradigm by providing immediate access to the tools
- General News - helping users understand the community
- Feature Project and DUCT - presenting example projects
Back up to
Four Views of the TAPoR Portal (ACH 05)
See First Encounters Alone (and add comments)
Basic Portal User Persona
 Simon |
- Membership has its Privileges
- Building up the Workspace
- adding texts
- adding tools
- Getting to work
- tools recipe: Googlizer (dynamic text) to word count
- Linguistic MicroView
Back up to
Four Views of the TAPoR Portal (ACH 05)
See Portal User Alone (and add comments)
Research Project Lead Persona
 Martin |
Communicating with the Research Community
- TAPoR News Engine
- adding a news item
- distributing news by email
- including news in TAPoR Portal
- including news on remote site
- aggregating news from other sources (eventually)
- DUCT TAPoR
Project Interaction with the TAPoR Portal
- Taporizing
texts: sending texts to TAPoR Portal
- HTML tool snippets: invoking texts on specific TAPoR Portal tools
|
| <form action="http://tapor2.mcmaster.ca/TaporMain/portal/launchTool"
name="launchTool" method="get" target="_blank">
<input type="hidden" name="toolName" value="Find Concordance (HTML)"/>
<input type="hidden" name="textUrl" value="http://tada.mcmaster.ca/Main/TaporAch05"/>
<input type="hidden" name="showDataBench" value="false"/>
<input type="submit" name="submit" value="AnalyzeThis (HTML Concordance)"/>
</form>
|
Back up to
Four Views of the TAPoR Portal (ACH 05)
See Project Lead Alone (and add comments)
Tool Developer Persona
Martin (a few years later)
Assistant Professor, Department of English
"I'd be interested in sharing my tools, especially if I could see how they would be used by others."
Overview
- Enjoys experimenting with various text analysis tools
- Has developed several text analysis tools using PHP and PERL
- Contributes to many team-based research projects
- Communicates primarily through email
|
|
Presentation
Tools in the portal: How does it all work?
- Web Services
- Tools can be on any machine hooked up to the internet
- Tools can be written in virtually any programming language
How do I share my tool?
- generate a SOAP interface for your tool
- or use a standard http form (REST)
- register your tool throught the interface
- modify tool info through edit interface
Key Benefits
- SOAP tools automatically become available through REST
- REST tools automatically become available through SOAP
- end-users and developers can now find your tool more easily
- other developers can call your tool directly
- Text projects can now embed calls to your tool directly into their pages
- Combine your tool with other tools, through TAML.
Back up to
Four Views of the TAPoR Portal (ACH 05)
See Tool Developer Alone (and add comments)
TAPoR Portal Next Steps
- Ability to manage multiple projects
- Ability to customize portlets for a project
- Ability to publish custom project
- Further usability study by Wendy Duff and others from Information Studies at the University of Toronto
- Developing community tools like chat
- Developing the TADA wiki
Back up to
Four Views of the TAPoR Portal (ACH 05)
See Next Steps alone (and add comments)
Handout