incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "DroidsProposal" by ThorstenScherler
Date Wed, 27 Aug 2008 12:58:03 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by ThorstenScherler:

The comment on the change is:
More text

  Droids makes it very easy to extend existing robots or write a new one from scratch, which
can automatically seek out relevant online information based on the user's specifications.
Since the flexible design it can reuse directly all custom business logic that are written
in java.
- In the long run it should become umbrella for specialized droids that are hosted as sub-projects.

+ In the long run it should become umbrella for specialized droids that are hosted as sub-projects.
Where an ultimate goal is to integrate an artificial intelligence that can control a swarm
of droids and actively plan/react on different tasks.
  === Background ===
@@ -22, +22 @@

  Soon the first plugins and sample droids had been added to the code based.
+ === Rationale ===
+ There is ever more demand for tools that automatically do determinate tasks. Search engines
such as Nuts are normally very focused on a specific functionality and are not focused on
extensibility. While there are a number of existing crawler libraries for various task, each
of them comes with a custom API and there are no generic interface for automatically determining
which crawler (droids) to use for a specific task. The focus of Droids is not a single crawler
but more to offer different reusable components that custom droids can use to automate certain
+ The Droids project attempts to remove this duplication of efforts. We believe that by pooling
the efforts of multiple projects we will be able to create a generic toolkit that exceeds
the capabilities and quality of the custom solutions of any single project. A generic toolkit
project will also provide common ground for the developers of crawler libraries and content
applications to interact.
+ === Initial Goals ===
+ The initial goals of the proposed project are:
+  * Viable community around the Droids codebase
+  * Active relationships and possible cooperation with related projects and communities
+  * Generic robot API for crawling, extracting structured text content and new task, filtering
task and handle the content
+  * Flexible extension and plugin development to create a wide range of functionality
+ == Current Status ==

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message