1 outhhampton, 1/03 1 www.mindswap.org Part 4: Mindswap tools aryland Information and Network Dynamics Laboratory Semantic Web Agents Project http://www.mindswap.org/
Mar 27, 2015
1Southhampton, 1/03 1 www.mindswap.org
Part 4: Mindswap tools
Maryland Information and Network Dynamics LaboratorySemantic Web Agents Project
http://www.mindswap.org/
2Southhampton, 1/03 2 www.mindswap.org
Adding power via Semantic Web
Tools can be domain independent Your tool should be usable in lots of contexts! Use the standards:
OWL and its successors crucial
Tools should assume multiple ontologies “It’s the links, stupid”
Ontology search, collection, “integration” crucial Check out the DAML crawler (http://www.daml.org/crawler)
BackEnd technologies must be scaleable Can co-evolve with Semantic Web size
But remember, the Web is HUGE
3Southhampton, 1/03 3 www.mindswap.org
Semantic Web Knowledge Acquisition
Virtually no one will create ontologies from scratch High-End ontology developers will be a tiny percentage
(10,000 High end Web Designers = 1/10,000 of users) It is easier to read then to create ontologies Expect “cut and paste” (HTML analogy)
Most used OWL editor to date is Emacs Can Bootstrap from existing content
HTML screen scrapers, structured data, Excel spread sheets,… No training allowed
Motivated users will skim the docs on occasion Most users want to use it now “Everyone” has a browser - deploy tools through that
Common metaphors must be used: Form fill, menu, search
Note: No formal justification for any of these - but it worked before!
4Southhampton, 1/03 4 www.mindswap.org
GIVE IT AWAY!!!!!
There is, and will be, no market for any of this unless we create it!
No one will make money selling their tools until we have MANY more users
Make small, cheap, easy to download version of your tools available
Give it away The big winners on the web made it available for free:
Browsers: Mosaic, Netscape, IE Plug-ins: Flash, RealPlayer, Quicktime Tools: Adobe, Real Media
5Southhampton, 1/03 5 www.mindswap.org
RIC: Allow extensibility
Users MUST be able to add their own concepts Semantic Web (and OWL) allow this
Advanced users will become ontology providers It will be “cool” to have yours be the ontology of choice in a domain
Consistency CANNOT be maintained on the web May be a useful heuristic Insist on consistency and the Semantic Web fails!
6Southhampton, 1/03 6 www.mindswap.org
Smore: Making Markup Easier
7Southhampton, 1/03 7 www.mindswap.org
Common Metaphor across tools
Photo SMORE Mail SMORE
8Southhampton, 1/03 8 www.mindswap.org
Web “travel agents”
Query processed: 73 answers found Google document search finds 235,312 possible page hits. Http://www…/CowTexas.html claims the answer is 289,921,836
A database entitled “Texas Cattle Association” can be queried for the answer, but you will need “authorization as a state employee.”
A computer program that can compute that number is offered by the State of Texas Cattleman’s Cooperative, click here to run program.
... The “sex network” can answer anything that troubles you, click here for
relief... The “UFO network” claims the “all cows in Texas have been replaced by
aliens
How many cows are there in Texas?
9Southhampton, 1/03 9 www.mindswap.org
Web Agents need Service Descriptions
10Southhampton, 1/03 10 www.mindswap.org
Grounding in DAML-S
11Southhampton, 1/03 11 www.mindswap.org
Reasoner-based composer
Advanced information management capabilities Discovery, Filtering, Composition
12Southhampton, 1/03 12 www.mindswap.org
Putting all this together…
13Southhampton, 1/03 13 www.mindswap.org
…Provides a beginning
document
service
database
Are there any mountains in Europe bigger than Mt. Blanc?
14Southhampton, 1/03 14 www.mindswap.org
Distributed trust relationships
15Southhampton, 1/03 15 www.mindswap.org
TrustMail