CYC: a large-scale investment in knowledge infrastructure
Communications of the ACM
The selection recognition agent: instant access to relevant information and operations
Proceedings of the 2nd international conference on Intelligent user interfaces
CyberDesk: a framework for providing self-integrating context-aware services
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
Collaborative, programmable intelligent agents
Communications of the ACM
Grammex: defining grammars by example
CHI 98 Cconference Summary on Human Factors in Computing Systems
Internet scrapbook: automating Web browsing tasks by demonstration
Proceedings of the 11th annual ACM symposium on User interface software and technology
Instructible information agents for Web mining
Proceedings of the 5th international conference on Intelligent user interfaces
Architectures to make simple visualisations using simple systems
AVI '00 Proceedings of the working conference on Advanced visual interfaces
Web macros by example: users managing the WWW of applications
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Open Mind Common Sense: Knowledge Acquisition from the General Public
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
GOOSE: A Goal-Oriented Search Engine with Commonsense
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Adaptive Linking between Text and Photos Using Common Sense Reasoning
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Visualizing the affective structure of a text document
CHI '03 Extended Abstracts on Human Factors in Computing Systems
WWW '03 Proceedings of the 12th international conference on World Wide Web
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: The Semantic Web: an evolution for a revolution
A commonsense approach to predictive text entry
CHI '04 Extended Abstracts on Human Factors in Computing Systems
ConceptNet — A Practical Commonsense Reasoning Tool-Kit
BT Technology Journal
Teaching Machines about Everyday Life
BT Technology Journal
How to wreck a nice beach you sing calm incense
Proceedings of the 10th international conference on Intelligent user interfaces
Intelligent context-sensitive interactions on desktop and the web
Proceedings of the international workshop in conjunction with AVI 2006 on Context in advanced interfaces
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User-friendly functional programming for web mashups
ICFP '07 Proceedings of the 12th ACM SIGPLAN international conference on Functional programming
Relations, cards, and search templates: user-guided web data integration and layout
Proceedings of the 20th annual ACM symposium on User interface software and technology
Scenario-Based Requirements for Web Macro Tools
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Wikify!: linking documents to encyclopedic knowledge
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
Intel Mash Maker: join the web
ACM SIGMOD Record
Recovering from errors during programming by demonstration
Proceedings of the 13th international conference on Intelligent user interfaces
Transcendence: enabling a personal view of the deep web
Proceedings of the 13th international conference on Intelligent user interfaces
Using scenario-based requirements to direct research on web macro tools
Journal of Visual Languages and Computing
Purpose tagging: capturing user intent to assist goal-oriented social search
Proceedings of the 2008 ACM workshop on Search in social media
Tasks = Data + Action + Context: Automated Task Assistance through Data-Oriented Analysis
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
End-user programming of mashups with vegemite
Proceedings of the 14th international conference on Intelligent user interfaces
Trailblazer: enabling blind users to blaze trails through the web
Proceedings of the 14th international conference on Intelligent user interfaces
Getting inspired!: understanding how and why examples are used in creative design practice
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Workshop on end user programming for the web
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Looking Ahead: A Comparison of Page Preview Techniques for Goal-Directed Web Navigation
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part I
Mining web interactions to automatically create mash-ups
Proceedings of the 22nd annual ACM symposium on User interface software and technology
How do users express goals on the web? - an exploration of intentional structures in web search
WISE'07 Proceedings of the 2007 international conference on Web information systems engineering
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Using cultural knowledge to assist communication between people with different cultural background
Proceedings of the 28th ACM International Conference on Design of Communication
From the web of data to a world of action
Web Semantics: Science, Services and Agents on the World Wide Web
Acquiring knowledge about human goals from Search Query Logs
Information Processing and Management: an International Journal
An intuitive accessible web automation user interface
Proceedings of the International Cross-Disciplinary Conference on Web Accessibility
An interface agent for non-visual, accessible web automation
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Hi-index | 0.01 |
Many users are familiar with the interesting but limited functionality of Data Detector interfaces like Microsoft's Smart Tags and Google's AutoLink. In this paper we significantly expand the breadth and functionality of this type of user interface through the use of large-scale knowledge bases of semantic information. The result is a Web browser that is able to generate personalized semantic hypertext, providing a goal-oriented browsing experience.We present (1) Creo, a Programming by Example system for the Web that allows users to create a general-purpose procedure with a single example, and (2) Miro, a Data Detector that matches the content of a page to high-level user goals.An evaluation with 34 subjects found that they were more efficient using our system, and that the subjects would use features like these if they were integrated into their Web browser.