Skip to Main Content
Semantic Web comes with heterogeneous sources of knowledge including texts, graphics, blogs, animations, audios, and videos. However, there have been limited researches conducted to present semantic web information in the form suitable to individuals. This paper reports on the design and implementation of `Divon', a swarm of agents that emulate a user profile driven approach to the present semantic Web information in the forms suitable to individuals. Divon has been structured with four agents, namely, message agent, query handler agent, presentation agent, and user profiler agent. The message agent plays a key role in guiding the search process and displaying the information in a suitable form for the user whereas user profiler agent creates individual user profiles according to individual preferences. Divon has been developed on JADE environment and can run on any computer in connection with an arbitrary search engine. Divon has been evaluated against three metrics, namely, average search time, average response time and the precision within top 10 results. Evaluation results have shown that divon enhance the performance relative to the Google in average search time and precision within top ten results. However Divon gets slightly slower in response time due to the fact that it operates on top of the Google.