Dave Raggett is an English computer specialist who has played a major role in implementing the World Wide Web since He lives in the west of England. From to , Dave Raggett worked at Research Machines, designing and developing software for local networking of Z80 machines for use in schools. The following year, as a software developer in Hewlett-Packard's Office Productivity Division, he worked on remote printing solutions. From to , Raggett worked as a researcher at Hewlett-Packard Labs in Bristol, England , where he pursued a variety of projects, including expert systems , [3] hypertext , [3] networking , Web browsers , and servers , embedded systems , interactive voice response systems. In , Raggett devoted his spare time to developing a Web browser called Arena , on which he hoped to demonstrate new and future HTML specifications.

Author:Nanris Yojora
Language:English (Spanish)
Published (Last):16 November 2017
PDF File Size:16.39 Mb
ePub File Size:3.84 Mb
Price:Free* [*Free Regsitration Required]

I am a UK citizen living in the west of England close to the city of Bath. I am married with a son and a daughter, and used to frequent travel. I enjoy working in distributed teams and have worked in this way since the early nineties.

My current roles are as follows:. I have a strong interest in AI and opportunities for overcoming the limitations of deep learning to enable continuous learning with much smaller datasets. This involves a synthesis of AI, Linked Data, Cognitive Science and Sociology, as the basis for a next generation of conversational agents that combine common sense and emotional intelligence.

I was a W3C Fellow from through , and have had a deep involvement with the development of key web standards since , e. From September through September , I was employed by JustSystems and worked on declarative approaches to Web application authoring.

From February through July , I was employed by Volantis as a Principal Researcher working on standards and proof of concept implementations in support of the company's mission to provide multi-channel deployment solutions for Web-based services.

This work focused on techniques for authoring and adapting web pages to provide an effective user experience on mobile devices. From February through February , I was employed as a consultant by Canon. Prior to joining Canon, I was employed by Openwave Systems where I worked on developing ideas for future products and coordinating their involvement in the World Wide Web consortium W3C.

In addition, I have provided companies with assistance on several patent suits relating to early work on the World Wide Web.

This has included appearing as a factual witness in a US Federal court. This have involved in organizing workshops, drafting charters, leading technical work, acting as editor and generally helping to drive consensus.

I have helped to drive W3C's work on context awareness for web applications, initially in the Multimodal Interaction working group and later in the Device Independence working group now replaced by the Ubiquitous Web Applications working group. The Delivery Context Interface provides a means for web applications to dynamically adapt to the device capabilities, user preferences and environmental conditions e.

The group aims to enable an ecosystem of developers, device vendors, network operators, and websites through the application of Web technologies such as markup, event-base scripting and the Semantic Web. I recently organized and chaired the W3C workshop on authoring see the associated W3C news item The workshop focused on how the use of declarative techniques that capture the application developer's intentions, rather than the exact means for how to realize them, could reduce the costs and improve quality for developing and maintaining Web applications.

Skills: Envisioning new technologies and services through conferences and presentations to individual companies, etc.

Organizing workshops, e. Outreach through conference presentations and panels, e. Technical Diplomacy e. Finding ways to bring people to consensus. Teamwork: I enjoy working in teams, whether locally or remotely, and helping to build consensus, as well as influencing the timing and direction of work as part of corporate objectives. I have managed a number of Summer jobs for students with projects ranging from math on the Web, embedded browsers, voice browsers, and unified messaging.

I enjoy giving talks, e. I have worked on solutions for adding speech capabilities to Web browsers with the support of Loquendo. For more details, see my Google TechTalk from 1st February That talk also describes my ideas for richer mechanisms to support distributed meetings, and for recording and playback of presentations along with the speaker's voice building upon HTML Slidy.

In , I developed a proposed extension to HTML together with an implementation as a cross browser library XForms Transitional that provides spreadsheet-like capabilities without the need for scripting.

For example, simple declarative expressions for calculated fields, a richer set of intrinsic data types including numbers, dates and times, simple ways to specify validation constraints, the ability to determine when a field must be filled out based upon the values of other fields, and similarly when a field or group of fields are irrelevant and can be hidden from view, and a simple means to support repeating sets of fields.

I presented this at SVG Open I am exploring techniques for combining statistical natural language processing, the Semantic Web and computational models from cognitive science. My starting point has been the development of software for part of speech tagging and statistical natural language parsing.

This uses the Loquendo libraries for speech synthesis and recognition for the speech server, but end users only need to install a small portable proxy server. The decision to implement a proxy server came after experience with implementing a binary Firefox extension for speech synthesis which I demoed at the W3C Technical Plenary in early It turned out to be very challenging to add support for speech recognition, and would in any case only work with Firefox, while the proxy server would work with any modern web browser.


Curriculum Vitae/Résumé for Dave Raggett

Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers. Learn more about blocking users. Learn more about reporting abuse. Lightweight application hub for the web of things. JavaScript 4 1. For documents for the trust and permissions community group. Seeing something unexpected?


Dave Raggett

I am a UK citizen living in the west of England close to the city of Bath. I am married with a son and a daughter, and used to frequent travel. I enjoy working in distributed teams and have worked in this way since the early nineties. My current roles are as follows:.

Related Articles