Abstract
Smart environments, ambient intelligence and intelligent agents leave the user lost between large amounts of services. Ad-hoc networks, mobile agents and mobile devices make the set of available services dynamic over time and space, increasing the user’s problems to find the service he needs. Earlier, we presented a ServiceMatcher that can find the agent best fitting to the user’s natural language request. This paper presents performance results of the ServiceMatcher. The test queries come from human users in a realistic scenario (see our other paper in this issue). With a short training of the agent vocabularies, over 80% correct service matches are found.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig1_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig2_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig3_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig4_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig5_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig6_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-006-0067-6/MediaObjects/779_2006_67_Fig7_HTML.gif)
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Smarthome (2003) Welcome to SmartHome.http://www.smarthome.com
Spinellis DD (2003) The information furnace: consolidated home control. Pers Ubiquitous Comput 7(1):53–69
Philips (2002) Ambient Intelligence in HomeLab. http://www.philips.com/Assets/Downloadablefile/LEAFLET8x-1504.pdf
Smartkom (2004) SmartKom: dialog-based human-technology interaction by coordinated analysis and generation of multiple Modalities.http://www.smartkom.org
Blaylock N (2002) Managing communicative intentions in dialogue using a collaborative problem-solving model. Technical Report 774, University of Rochester, Computer Science Department. http://www.cs.rochester.edu/u/blaylock/Pubs/./Files/tr774.pdf
Kaasainen E (2003) User needs for location-aware mobile services. Pers Ubiquitous Comput 7(1):70–79
Pasman W (2004) Organizing ad hoc agents for human-agent service matching. In: Proceedings of Mobiquitous 2004 (Boston, MA, August 22–25), pp 278–287
Lindenberg J, Pasman W, Kranenborg K, Stegeman J, Neerincx MA (2006) Improving service matching and selection in ubiquitous computing environments: a user study. Pers Ubiquitous Comput (this issue)
Damerau FJ (1964) A technique for computer detection and correction of spelling errors. Commun ACM 7(3):171–176
JADE (2003) Java Agent Development Framework. http://jade.cselt.it
Wang Y, Stroulia E (2003) Semantic structure matching for assessing web service similarity. In: Proceedings of international conference on service oriented computing (Universita Degli Studi Di Trento, December 15–18). http://www.cs.toronto.edu/∼yw
Salton G, Wong A, Yang CS (1975) A vector-space model for information retrieval. J Am Soc Inf Sci 18:613–620
Acknowledgements
This work is part of the CACTUS project which was co-funded by the Dutch Ministry of Economic Affairs as part of the policy plan “Concurreren met ICT Competenties”.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pasman, W., Lindenberg, J. Human-agent service matching using natural language queries: system test and training. Pers Ubiquit Comput 10, 393–399 (2006). https://doi.org/10.1007/s00779-006-0067-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-006-0067-6