SolrAgentFramework

Container for plug-in agents

Github: https://github.com/SolrSherlock/SolrAgentFramework 

This container provides agents with these classes of services:
  • Access to the SolrAgentCoordinator for retrieving and sending tuples. The base case is fetching Solr documents as they come in. Many agents would perform this task, each doing something different with the document. Returning the different results to agents which combine them is part of a society of agents collective behavior.
  • Access to the Solr database, be it a lone Solr server, or a SolrCloud. Agents do not get direct access to Solr since it might be a cloud and direct access becomes problematic due to sharding.
  • Built-in SemiSpace tuplespace blackboard for local agent coordination
Each agent then hosts whatever services it might need. MockAgent illustrates the code necessary to gain access to the provided services.

Possible future additional services should be up for consideration.
RELATED ARTICLESExplain
OpenSherlock Project
Resources
SolrSherlock Code
Agent Architecture
SolrAgentFramework
Harvesting Agents
SolrAgentFramework behaviors?
Things to do?
What issues face development of the SolrAgentFramework?
MergeAgent
MockAgent
TellAskAgent
TSCAgent
Generates outrageously huge log files
Create UIMA plug in agents for the proposed Agent Framework
Create other plug in agents for the proposed Agent Framework
UIMA Harvester to Topic Map Agent
SolrMergeAgent
TopicQuestsSupport
Solr Interceptor
SolrAgentCoordinator
Graph of this discussion
Enter the title of your article


Enter a short (max 500 characters) summation of your article
Enter the main body of your article
Lock
+Comments (0)
+Citations (0)
+About
Enter comment

Select article text to quote
welcome text

First name   Last name 

Email

Skip