comments
Respond
Comment on the article
Add a citation
Reply with an article
Start a new topic
Edit
Edit article
Delete article
Share
Invite
Link
Embed
Social media
Avatar
View
Graph
Explorer
Focus
Down
Load 1 level
Load 2 levels
Load 3 levels
Load 4 levels
Load all levels
All
Dagre
Focus
Down
Load 1 level
Load 2 levels
Load 3 levels
Load 4 level
Load all levels
All
Tree
SpaceTree
Focus
Expanding
Load 1 level
Load 2 levels
Load 3 levels
Down
All
Down
Radial
Focus
Expanding
Load 1 level
Load 2 levels
Load 3 levels
Down
All
Down
Box
Focus
Expanding
Down
Up
All
Down
Article ✓
Outline
Document
Down
All
Page
Canvas
Time
Timeline
Calendar
Updates
Subscribe to updates
Get updates
Past 24 hours
Past week
Past month
Past year
Pause updates
Contact us
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 ARTICLES
Explain
⌅
OpenSherlock Project
OpenSherlock Project☜Fabricating possibly many open source variants along the lines of IBMs Watson. The projects name has changed from SolrDrWatson to SolrSherlock, with thanks to Tom Munnecke. Migrating to OpenSherlock concept where we generalize beyond Solr as the platform core.☜F1CEB7
⌃
Resources
Resources☜Links to projects with code which relate to this project☜59C6EF
⌃
SolrSherlock Code
SolrSherlock Code☜Collecting notes on evolving code☜FFB597
⌃
Agent Architecture
Agent Architecture☜Sketch of the current adapter framework for agents coupled to Solr☜59C6EF
■
SolrAgentFramework
SolrAgentFramework☜Container for plug-in agents☜9FDEF6
↳
Harvesting Agents
Harvesting Agents☜☜FFB597
↳
SolrAgentFramework behaviors?
SolrAgentFramework behaviors?☜☜FFB597
↳
Things to do?
Things to do?☜As SolrMergeAgent evolves, what ideas pop into mind?☜FFB597
↳
What issues face development of the SolrAgentFramework?
What issues face development of the SolrAgentFramework?☜☜FFB597
↳
MergeAgent
MergeAgent☜An Agent which serves as the merge engine for the topic map☜9FDEF6
↳
MockAgent
MockAgent☜A very simple agent which performs useful tests during development, and exercises the APIs☜9FDEF6
↳
TellAskAgent
TellAskAgent☜Conversational Interface to SolrSherlock☜9FDEF6
↳
TSCAgent
TSCAgent☜Qualtative process modeling agent☜9FDEF6
↳
Generates outrageously huge log files
Generates outrageously huge log files☜Need to tune the logger.properties file☜EF597B
⇤
Create UIMA plug in agents for the proposed Agent Framework
Create UIMA plug in agents for the proposed Agent Framework☜The proposed Agent Framework will find its way to Github soon, and will be added to the Resources section of this map.☜FFFACD
⇤
Create other plug in agents for the proposed Agent Framework
Create other plug in agents for the proposed Agent Framework☜Agents other than UIMA-based. These can include probabilistic belief networks, qualitative models, and other ideas☜FFFACD
⇤
UIMA Harvester to Topic Map Agent
UIMA Harvester to Topic Map Agent☜Might turn into a society of agents☜FFFACD
⇥
SolrMergeAgent
SolrMergeAgent☜The merge engine as an agent☜FFFACD
⇥
TopicQuestsSupport
TopicQuestsSupport☜Core supporting code for TopicQuests projects☜FFFACD
□
Solr Interceptor
Solr Interceptor☜Solr plug-in update response chain handler☜9FDEF6
□
SolrAgentCoordinator
SolrAgentCoordinator☜TupleSpace-based coordination blackboard☜9FDEF6
□
Graph of this discussion
Graph of this discussion☜Click this to see the whole debate, excluding comments, in graphical form☜dcdcdc
Enter the title of your article
Enter a short (max 500 characters) summation of your article
Click the button to enter task scheduling information
Open
Enter the main body of your article
Prefer more work space? Try the
big editor
Enter task details
Message text
Select assignee(s)
Due date (click calendar)
RadDatePicker
RadDatePicker
Open the calendar popup.
Calendar
Title and navigation
Title and navigation
<<
<
November 2024
>
<<
November 2024
S
M
T
W
T
F
S
44
27
28
29
30
31
1
2
45
3
4
5
6
7
8
9
46
10
11
12
13
14
15
16
47
17
18
19
20
21
22
23
48
24
25
26
27
28
29
30
49
1
2
3
4
5
6
7
Reminder
No reminder
1 day before due
2 days before due
3 days before due
1 week before due
Ready to post
Copy to text
Enter
Cancel
Task assignment(s) have been emailed and cannot now be altered
Lock
Cancel
Save
Comment graphing options
Choose comments:
Comment only
Whole thread
All comments
Choose location:
To a new map
To this map
New map options
Select map ontology
Options
Standard (default) ontology
College debate ontology
Hypothesis ontology
Influence diagram ontology
Story ontology
Graph to private map
Cancel
Proceed
+Comments (
0
)
- Comments
Add a comment
Newest first
Oldest first
Show threads
+Citations (
0
)
- Citations
Add new citation
List by:
Citerank
Map
+About
- About
Entered by:-
Jack Park
NodeID:
#252150
Node type:
Component
Entry date (GMT):
2/14/2013 10:42:00 PM
Last edit date (GMT):
2/18/2013 3:26:00 AM
Show other editors
Incoming cross-relations:
2
Outgoing cross-relations:
3
Average rating:
0
by
0
users
Enter comment
Select article text to quote
Cancel
Enter
welcome text
First name
Last name
Email
Skip
Join
x
Select file to upload