Arch [GIF]
|
Agent
-
An implementation of something like Jason or Spark for Perl.
Maybe use OpenCyc for reasoning, or Vampire.
|
|
Arch [GIF]
|
Akahige
-
Shoestring public health
akahige is a free medical assistant to be used when a physician is
unavailable.
It will contain an expert system for diagnosing
medical problems.
In this way otherwise unavailable medical
knowledge may be brought to bear.
It also makes use of folk
medicinal knowledge.
Together, RSR/gourmet/akahige provide a
robust record mechanism with which to determine empirically the
effectiveness of various remedies.
The diagnosis system
immediately wraps into an execution component.
For instance if
someone is in need of emergency assistance like CPR, akahige
provides interactive instruction.
A large set of SOPs and COAs
are stored and if interested or necessary may be taught to people
using clear.
|
|
Arch [GIF]
|
ALL
-
Language Acquisition ITS
all is a system that supports many tasks of language learning.
Knowledge of other languages is deemed essential to education of
the mind and, when combined with clear, opens the door to immense
quantities of knowledge.
all supports this task for both written
and spoken language (a necessity).
It interfaces with bard,
clear, and picform.
|
|
Arch [GIF]
|
AlleyOop
-
Text browsing assistant via modular proxy
A very featureful way to browse the web more intelligently by
integrating offline analysis based on user profile information,
with many modules to improve the utility an actionability of the
interface based on other FRDCSA tools.
Also a forerunning of what
is to be done with Emacs buffers in kmax.
|
|
Man [PS] Arch [GIF]
|
Anti-Spam Console
-
Tests spamfilter results
Should be installed on the machine running the mail server, as
well as a separate machine.
|
|
Arch [GIF]
|
AntiSpam-Node
-
Software to install on spam filtering nodes.
Consists of a Debian package to be installed on remote machines.
Includes Current SA installation, updated rules, custom rules, and
scripts to allow antispam-console to interact with the nodes.
|
|
Arch [GIF]
|
Apartment Finder
-
Locate apartments
Provides many sophisticated apartment finding functions.
Looks at
factors such as location, price, certain features.
|
|
Arch [GIF]
|
Architect
-
Requirements and capabilities PSE
architect semi-automatically brokers project goals and
requirements with software capabilities.
On the one hand, it is
active as a master planner and scheduler in the software
development and acquisition phases, and on the other, it executes
the application of packaged software from packager to satisfy
goals from pse.
|
|
Arch [GIF]
|
Assess
-
Student assessment system
Developed this system for the Computing Workshop assessment
requirements.
Will incorporate in the fieldgoal system.
|
|
Arch [GIF]
|
Audience -
Anonymous communication implementation
audience indirectly implements a system to communicate anonymously for
people who are in need of maintaining contact but screening
communications.
|
|
Arch [GIF]
Packages [DEB]
|
Bard
-
General tool for manipulating words and wordplay.
Originally written as a poetry composition system, bard has
basically been used for its ability to find the right word or
phrase that satisfies many constraints.
It can do many simple
things (often by using external programs), such as compute
anagrams, generate acronyms, generate rhyms, and select words by
syntactic/semantic constraints.
Eventually plan to add many more
features, such as connation, new word creation, more language
modelling, CSP, etc.
|
|
Arch [GIF]
Packages [DEB]
|
BOSS -
Software engineering manager for project management
boss coordinates the software development of our internal
codebases, the applications that we are writing to either
effectively glue together external codebases as in most cases or
as mostly independent projects (like gourmet).
boss converses
with architect to coordinate development of icodebases with
respect to overall goals, and radar and Machiavelli to provide a
project development simulator for use in reasoning about other
projects, and in general, to answer software development
questions.
boss also automates many of the aspects of writing
codebases.
|
|
Arch [GIF]
|
BrainLeach
-
Records users' work on various projects
The point of brainleach is to record the user's work on certain
projects.
By recording all the commands, grouping them and asking
the user to document what they are doing with the commands.
|
|
Arch [GIF]
|
Broker
-
System to track material/informational demand
The broker system is a buy/sell interface which models clients and
suppliers.
It is mainly intended for use in managing personal
property, but can be applied to other domains.
Core features
include the ability to determine whether a purchase or sale is
justified based on its necessity to pse/verber.
It also attempts
to record and learn from experience as to what purchases were
justified.
|
|
Arch [GIF]
Packages [DEB]
|
BusRoute -
Command line bus planner
Effective bus route planner module that interfaces with the verber
planner.
Provides support for two basic kinds of actions,
boarding, staying on, and exiting a bus, and walking between
locations (currently only bus activities implemented.)
|
|
Arch [GIF]
|
Canvasser
-
Make neighborhood street lists for petitioning
Initial requirements: Takes a street address as input and
generates a list of voters living on all streets living within a
certain radius of that street address.
Probably uses free TIGER
mapping data and voter database from the county (tells you how to
get this list as well).
However we plan on allowing for mulitple
circulators (petitioners) and doing travelling salesmen/
coordinated route planning.
Also all political causes must be
approved by our Machiavelli system.
Just kidding.
|
|
Arch [GIF]
|
Classify -
Classification services
Before our project became committed to 100% FOI, we planned to
classify various parts of the system.
Now classify is mainly used
to remove personal data from published data.
|
|
Arch [GIF]
|
CLEAR -
Computer LEarning ARchitecture
Intelligent Tutoring System for distance learning.
Maintains
reading lists for content areas, automatically determines reading
list dependencies.
Uses TTS to read documents.
Records user's
attention during reading.
Generates tests from documents for
placement or assessment.
Eventually, expect to integrate webcam
based eye-tracking system, so that records of what has been read
|
|
Arch [GIF]
Packages [DEB]
|
CoAuthor
-
Automated synthesis of books from domain texts
Integration of many smaller domain texts into a coherent and
readable paper is no small task.
The process is also useful
beyond journal entry composition.
It is useful in both
persuasive and informative contexts as well.
|
|
Arch [GIF]
|
Code Monkey
- As a sign of the progress of our systems, we now have more or less
a need for an "automated programmer" (or Debian maintainer).
This
is because, much in the same way that CMU's gaze estimator builds
on their stable platform for Active Appearance Models which
accurately model head position, we now have a large architecture
for manipulating and working on packages.
This allows us to mount
a "code-monkey", i.e. gives us the setting in which to develop
tools which can be applied to improving what already exists in
terms of automated methods for dealing with code.
Therefore the
code-monkey system is appropriate.
It fits in naturally with the
existing hierarchy - radar predator architect boss (code-monkey).
|
|
Arch [GIF]
|
Corpus - Simple system to aid in analyzing corpus of data, since this has
become a recurring problem.
The immediate application of this is
applying text clustering and machine learning techniques to the
unilang log files.
|
|
Arch [GIF]
|
Crawler -
Indescript focused crawler for package retrieval
Due to the relative complexity of radar, seeker is being created
first as a separate project and then integrated as the focused
crawling system for radar.
The point of seeker is to simply try
to find and classify as many project pages as possible.
|
|
Arch [GIF]
Packages [DEB]
|
CRITIC -
Contemplating Relations Interactively To Improve Connections
The critic system is a framework to review entries for suitability
to a given goal or task.
It allows the user to categorize and
rate the entries.
At each point the system determines on the
basis of ratings and categorization whether the user should review
items they have already seen, rate cached items they have not, and
whether to retrieve more entries in specific categories.
This can
be interfaced to capabilities management and radar, recipe
reviewing, perl module reviewing, sources.list entry reviewing,
and so on.
|
|
Arch [GIF]
|
CSO
-
Comprehensive Software Ontology
The result of spidering and information extraction in the domain
of software applications.
A subsystem of radar that integrates
online software metadata sites.
Defines a metadata standard for
the myfrdcsa and provides search functions of metadata
information.
Eventually these capabilities will join with others
such as spidering and sophisticated focused web searching and
classification techniques for actual web-mining of software and
issuing automatic retrieval tactics.
It handles reputation
management of online sources.
|
|
Arch [GIF]
|
Diamond -
Dynamically generates user-interfaces.
diamond is a system for generating user interfaces.
The basic notion
is that UIs are generated to modify data structures and program states
in a repeatable yet customizable fashion.
Expert systems and KBs for
generating interfaces, like the MayaViz project to the same effect.
Interfaces for editting arbitrary data structures.
Cognitive
modelling of the user to enhance the effectiveness of the interface.
Dynamic generation of the interface.
Device specific target interface
generation.
|
|
|
Arch [GIF]
|
Disciple -
Simple, completeable checklists
disciple consists of a system of checklists that the user can
follow.
Learning is applied to the singular task of completing
the checklist (baby steps), rather than the multiple tasks on the
checklist, reducing the number of parameters.
A library of
checklists aids the user in completing common tasks.
A parallel
should be drawn to the comprehensive checklists used by pilots.
|
|
Arch [GIF]
|
EMS
-
Model's the user's experience.
This system is very similar to a capabilities management system,
except it employs specialized tools for human learning.
See
Mindhacks book for assistance.
|
|
Arch [GIF]
|
Ender
-
Ender wins all the games
ender is a game playing system.
It is related to the General
Games competition or something to that effect at Stanford.
It
is an attempt at apply real AI techniques to game playing.
For
instance, minimax search is regarded as too simplistic, by
reason that it cannot perform positional analysis (though it can
be used in positional analysis).
We are developing a positional
analysis system.
I wrote a prolog program that can do chess analysis.
I
encoded some definitions from "My System" in order to allow it
to be able to answer general analytic queries.
I have only
implemented a few basic queries but the representation is
complete.
This methodology applies to Go and others, and is
provably superior to brute-force.
|
|
Arch [GIF]
|
Evangelist
-
Presents and discusses FRDCSA ideology and technology
One function is to create a special purpose conversational agent
for use in presenting the project to interested individuals and
soliciting feedback and recommendations.
This effort relates to
creating a general NL interface to FRDCSA.
(Such as using the
OAA nl module, TextMap, dialog clarification etc. as components
with some kind of unifying cont.)
|
|
Arch [GIF]
|
Event Log
-
A system for recording events
Event log is a system for recording events and provides many
functions for assisting the user in visualizing and analyzing the
relationships between events.
It also handles fitlering events
and sending them to other agents using audience for visualization
with problemspace.
|
|
Arch [GIF]
|
Event System -
FRDCSA calendaring application
An event module for verber that processes events, lectures,
colloquia and seminars.
Warns user of approaching events, and
prevents events from being scheduled over by other actions without
adjustable autonomy.
|
|
Arch [GIF]
|
FieldGoal
-
A temporary Goal/Interest/Ability system for group coordination
In developing job-search, it became clear that when we wanted to
model the user's skills, clear could only model what they had
read, not actually done.
And one cannot claim to know
something by simply reading without demonstrable experience to
verify their understanding.
The requirement for better modelling
of the user's development experience also ties in nicely with our
recent initiative towards project internships.
So fieldgoal is
again a planning module that interfaces with a growing number of
systems - architect, job-search, clear, meeting, verber, etc. -
to achieve modelling of user experience and interests,
determination of suitable projects, and tracking of project
status.
|
|
Arch [GIF]
|
FormalForum
-
Advanced news and discussion forum
formalforum is a news summarization system that works as live
intelligence feed / situational awareness system.
It uses various
technologies, like collaborative filtering, classification, etc,
to determine which stories it has collected from its sources the
user would be interested in.
Ultimately we would like to
integrate reasonbase as a backend.
Similar to
http://newsblaster.cs.columbia.edu/,
http://lada.si.umich.edu:8080/clair/nie1/nie.cgi, vivisimo, etc.
|
|
|
FRDCSA-el -
FRDCSA Emacs interface
This is a collection of utilities to make the FRDCSA more
accessible in Emacs.
|
|
Arch [GIF]
|
FRDCSA Reference - A large collection of our media which either promotes the FRDCSA
or justifies design choices of the FRDCSA.
It archives the
project documentation, deliverables, and history.
Also included
will be a translation of the frdcsa-reference for neurotypicals.
|
|
Arch [GIF]
|
FRDCSAL
-
FRDCSA Programming Language
frdcsal consists of a programming language almost entirely on
natural language.
The system grows as it tries to interpret
"programs" of the extension .ai.
The EBNF of the language is:
Text := sigma star
Function := {Predicate} '(' {Text} ')'
Predicate := {Text}
The semantics are almost those of natural language.
There is no
central cohesion to the semantics.
The executor is written in a
combination of frdcsal and Perl.
A translation memory is kept
between frdcsal and Perl, and whenever the system cannot
adequately execute code, it asks the programmer supervisor to
resolve the problem by either deciding the case (through argument
if necessary) or drafting more code to implement that.
Needless to say the code is, um, self-documenting, hehe.
The obvious application is that as functionality is added to the
system, it will be able to parse almost arbitrary data to assist
it in its search.
The way in which the executor is developed,
based on techniques for interpretation rooted in the hard science
of the programming gives it its tremendous power.
.ai files can
include Perl for simplicity.
|
|
Arch [GIF]
|
FreeKBS
-
A free replacement for tools like OpenCyc and Powerloom
A knowledge based system that is very well integrated with our
tools.
|
|
Man [PS]
|
FWeb -
Project web visualization software
The FRDCSA is a forward-thinking organization rising to meet the
challenges of the 21st century's unprecidented technical
achievements and opportunities.
fweb supports the public
relations and functional requirements of the organization, in
support of its mission to effectively solve wide-ranging problems
through contributions to the free and open source software
movement.
|
|
Arch [GIF]
|
Generix - The generix system is a system for remastering Knoppix and Knoppix
clones to suit a particular purpose.
For instance, if you want to
make a DVD distribution of the FRDCSA, with all packages
installed.
|
|
Man [PS] Arch [GIF]
|
Gourmet -
Eat healthy, pass it on!
gourmet is the belated response to Nikita Khrushchev's 1959
Kitchen Debate challenge: "Don't you have a machine that puts food
into the mouth and pushes it down?"
Well, not quite, but it
doesn't get any easier than this.
It is a very user friendly
system for improving people's health and nutrition.
It provides
suggestions and resources for healthy meals non-invasively and
without placing any burden on the user.
It has been shown to be
able to achieve enormous time (5x), cost (4x), nutrition and
palatability improvements, especially when using its advanced meal
planning capabilities.
There are numerous technical details that
make it very useful, especially for the target audiences of
developing countries, people of all nations in poverty, computer
users, people with obesity and other medical reasons, such as
allergies, kidney disease, diabetes, etc. Ironically, gourmet is
often dismissed out of hand as too hard to use, simply BECAUSE it
is a meal planner.
|
|
Arch [GIF]
|
GourmetJr
-
Lightweight prototype version of Gourmet
gourmet is a sophisticated application, and therefore we have
developed a lightweight prototype system called gourmetjr (to
avoid namespace conflicts) to implement various features without
having to weight for the completion of the full version of
prerequisite features.
For instance, we don't have to finish the
refactoring of shops in order to have inventory.
|
|
Arch [GIF]
|
JobSearch -
Job search assistant
JobSearch performs many of the common tasks required in
negotiating jobs.
It helps users write their resumes, using
resume xml, interfacing with audience and Machiavelli, it helps
the user manage job opportunities, and aids in many other tasks in
order to make job searching a much less trying and a much more
sure process.
Moreover, it provides a selective advantage to
people who use open source software.
|
|
Arch [GIF]
Packages [DEB]
|
KBFS -
Knowledge-Based File System
kbfs stands for knowledge based file system.
It is wrong to call it a
file system, but it has a lot of features, and maybe could be
eventually made into a virtual file system.
Pack is a subsystem for packing files onto DVDs.
Mainly this is an
exercise for me in Object Oriented Perl programming.
Its a fun and
manageable domain.
The goal is to efficienty and orderly pack a given
media with the right directories.
Print nice labels, with barcodes for CD's/DVD's based on contents, for
reminders and correlation with the media relations part of kbfs.
|
|
Arch [GIF]
|
KMax
-
Enhanced Emacs
kmax contains several enhancements to Emacs.
There is the
possibility of using existing Emacs or rewriting parts or all of
it.
Example features include -Programming By Demonstration,
+recording all sessions -(semantically), -remapping keys based on
coding theory and mnemonics, opencyc-el integration, and an AI
that uses kmax as the basis of its visual system.
all of these
are partially complete except for the programaming by
demonstration.
|
|
Arch [GIF]
|
Learner
-
Implements various learning methods.
The point of learner is so that learning some function requires
only using the learner library.
Each function to be learned is
given a name, (generally an extension of the current perl module)
so that the program need not specify storage files, etc. The type
of learner to be used is passed as an argument, and then calls to
the specific type of learning functions may be used.
As a bonus,
learner attempts to automatically determine which learner is to be
used.
Maybe should also perform memoization using freekbs.
|
|
Arch [GIF]
Packages [DEB]
|
Manager -
HCI-based task management, cognitive prosthesis
The user awareness component that is responsible for assisting the
user to operate on a reasonable schedule.
It communicates with
several other systems to synthesize highly logical schedules and
itineraries.
And most importantly, it monitors the user's state:
where they are, what they are doing, what their physical and
psychological conditions are, and so forth.
It is primarily
responsible for making the user aware of their environmental,
needs and responsibilities.
|
|
Arch [GIF]
|
MANTRA
-
Machine translation of documentation into many languages
Many projects are in need of translating their manual into other
languages.
Recent private conversations with authorities on the
subject suggest that existing machine translation tools would be
well suited to the task.
There are a great variety of tools out
there and this project coordinates with the other projects out
there, ultimatedly providing a proactive translation service by
automatically translating technical manuals for codebases, systems
and projects located by radar and relaying these translations to
upstream.
fweb will host automatically generated materials so
that upstream may download them.
|
|
Arch [GIF]
|
Meeting -
Software to govern meetings
The software to govern meetings is a useful system for encoding
what is to be expected in a meeting.
We take Roberts Rules of
Order etc, as the basis for a program which mediates meetings,
and so forth.
We use audio and visual recording, as well as
automatic projection of relevant information, to make the entire
thing automatic and not dependent on the memory of people.
|
|
|
MMI
-
Implement various high-bandwidth interfaces
There are several planned interfaces.
The basic model is that the
computer has a high-bandwidth modality (video) for example, along
with a sophisticated program for computer vision pattern
detection, such as emotion recognition.
The output of this
recognition is used to create a feedback loop by displaying images
or text thought to be provactive in some respect to the user.
Overtime a model is created, with the hope that interaction will
increase.
|
|
Arch [GIF]
|
MUSH
-
Multi-strategy procedural and QA help system
A open system procedural knowledge base and question answering
assistant to software configuration problems.
|
|
Arch [GIF]
|
MyFRDCSA -
Comprehensive Software Ontology
The myfrdcsa system implements our ontology of software, in
addition to being a leading project which coordinates other
projects.
Its role is mainly conceptual at this point as the key
ontology systems are not yet in place.
Currently it uses an
OO-Perl architecture which represents projects and systems, and
provides functionality that is too general for any of the current
subsystems.
|
|
Arch [GIF]
|
NLP
-
Collection of NLP systems
In order to store some other systems I am developing, decided to
build this system.
Obviously highlights the present inadequacies
of the structure of the project.
|
|
Arch [GIF]
|
OCRA
-
Wrapper and post-processer for free OCR systems
ocra removes dependence on commercial OCR software.
ocra enhances
existing open source OCR systems via post processing of
recognition results, employing a statistical language model and a
word similarity scoring mechanism.
As well, it uses ccp,
pdftopbm, and gocr to create an end to end OCR system suitable
previously unavailable for input to such systems clear.
|
|
Arch [GIF]
|
OpenCyc-common -
OpenCyc utilities
These are tools to make sure that opencyc is operating smoothly
with the Debian environment.
Currently this simply consists of a
unilang agent wrapper that proxies between OpenCyc and unilang.
|
|
Arch [GIF]
|
OpenCyc-el -
OpenCyc Emacs major mode
A specialized Emacs major mode for CycL and SubL, the languages
for the OpenCyc common sense knowledge base.
Aims to create a deep
channel between Emacs and OpenCyc.
|
|
Arch [GIF]
|
Packager -
Semi-automatically package sources
An architecture for automatically packaging codebases for Linux
packaging systems, like Debian's deb format, RedHat's rpm, and
Slackware's tgz.
There are a number of strategies that we use to
enable packager to package codebases that have been discovered and
retrieved by radar.
Up until now we have simply hand-coded
algorithms in OO Perl.
But obviously, once we find more organized
methods, these will gradually replace the current throwaway
scripts.
For example, we have considered is writing NPDDL
planning domains.
A key feature is that packager is able to learn
from the user in order to increase the class of codebases it can
handle.
And, just recently we have considered that existing
packages, along with their original codebase sources, provide a
wealth of information that could be used as input to machine
learning systems.
Package maintainence is also within the scope
of the packager project.
|
|
|
Paralegal
-
Legal reasoning decision making aid
paralegal is a legal reasoning system.
It makes use of reasonbase
and other systems to perform legal reasoning.
It maintains a
formal model of the applicable law.
According to this it
determines the legitimacy of plans created by verber, preventing
verber from knowingly generating plans to accomplish illegal
activities.
It evaluates the legality of events as reported
through RSR.
For instance, if the person is the victim of a
crime, it may detect this and thus provide person with the
appropriate response.
|
|
|
Perform
-
Data structure and algorithms knowledge base.
Currently there does not appear to be a good knowledge base
regarding data structures and algorithms and their performance.
perform attempts to be able to answer computability/complexity
problems in a variety of settings.
|
|
Arch [GIF]
Packages [DEB]
|
PerlLib -
Perl API
There seems to be, amazingly enough, various standard library
features that are absent within CPAN.
perllib is therefore simply
a collection of miscellaneous modules developed for our other
systems that really belong in an API.
This may eventually relate
to the shared standard programming library, which is a
semi-automatically generated library of an enormous number of
standard algorithms with a knowledge base and expert systems.
|
|
Arch [GIF]
|
PGourmet
-
Gourmet prototype
Rather than try to engineer the entire gourmet system at once, a
task which proved too difficult, we have focused instead in
building a toy system that nonetheless can serve to feed us in the
mean time.
This formalizes the interface, making the previous
bottlenecks of data extraction much easier because the target is
there.
|
|
Arch [GIF]
|
PICForm
-
Implementation of Coslor's PICForm
Information can be represented metaphorically as Patterns in
Contexts (PIC) through epistemological and ontological formalized
cross-domain relations (CDRs) and Word Sense Triangulations (WSTs)
which eliminate ambiguity within metaphoric mappings and other
data structures.
|
|
Man [PS] Arch [GIF]
|
ProblemSpace
-
Operations management real-time strategy system
Problems need not be complex.
Very often the cause of a problem
is clear.
problemspace is a system that visualizes problems, and
lets problem-solving tactitians make decisions that lead to
results for everyone involved.
problemspace is a C2 system for
problem-solving tacticians.
It is an interface to augment
analysts with relevant intelligence and provide Mutual Assured
Security (MAS).
It provides roughly a real time strategy view of
executing operations, and also manages the planning of operations.
|
|
Arch [GIF]
|
PSE -
Integrated multi-agent planning, scheduling and execution
The pse system is currently responsible for organizing system
planning.
It does this by determining relations that hold between
various plan goals.
Currently, we are working with modelling
these relationships with ActionPredicates in OpenCyc.
A different
project is responsible for automatically translating sentences
into equivalent cyc representations using word sense
disambiguation, as well as machine translation.
Conversely,
generation is achieved through machine translation to the ISI
Halogen system's interlingua.
|
|
Arch [GIF]
|
PVerber
-
Simpler version of Verber, to get it off the ground
verber is quite a complex system that we cut up quite a bit
recently trying to improve it substantially.
The old metaphors
have been superceded and so a redesign is in order.
The essential
components exist in other systems like manager.
|
|
Arch [GIF]
|
QUAC
-
A free question answering system
One vital technology is question answering.
After a decent amount
of searching I became convinced that, with a few exceptions, QA
tools are not being released under open licenses.
It was only
when I created the quac project that I realized that I already
have archived a very related Q/A type system, of the same name.
And here I was wondering why the name hadn't already been used.
I
figured it was too self-deprecatory.
If still necessary, this is
an implementation of a low tech Q/A system.
Fortunately, many
components are released, and we will try to integrate those.
Also, much documentation exists as to how to go about writing
them.
|
|
Man [PS] Arch [GIF]
|
RADAR -
Rapid Application Discovery And Retrieval
radar is a catch-all system for creating ontologies of software
systems from web sources.
It is responsible for modelling the
state of various online software, and uses sophisticated
heuristics for retrieval.
Just as an example, it estimates the
stability (future availability) of the software in determining
whether to retrieve it to ration storage and bandwidth capacity,
and uses previous release timing to prioritize link checking and
reindexing of already indexed codebases.
It has many modes of
operation (spidering, request brokering), and we have not yet been
able to come up with a formal model of these behaviours, or to
diagram the architecture effectively.
The list of features is
also very extensive and, as we do not yet have a working
capabilities management system at time of writing, is not
compiled.
Shortly, we expect to list its features automatically
on the FRDCSA website.
|
|
Arch [GIF]
|
ReasonBase -
Reasoned debate with formal semantics
A system for representing arguments according to precise formal
semantics, promoting reasoned debate and rapid knowledge
formation.
This gives an operationalist scientific basis to
discussions, reducing them to syntactic operations.
This
eliminates large classes of debate tactics and generally informs
decisions which will improve objective conditions.
|
|
|
|
Arch [GIF]
|
Sanctus
-
Customs, only lets the light in
sanctus is a system that establishes a hermetic seal around a
computer as a sanctuary of light and knowledge.
Many strategies
are employed to detect trojan horses, negative symbols, impure
images, etc. It functions to quarantine the user as well as to
quantify the information flux onto the computer.
all data
transfers to and from the computer are initiated under
authorization from sanctus, which will most often check the
content using its most sophisticated content filters,
blacklisting, pattern recognition, etc.
|
|
Arch [GIF]
|
Savant -
Capabilities management for heterogenously skilled agents
Basically a reimplementation of capabilities management systems
like: A-Match or MatchMaker.
Can be applied to humans as well as
agents.
|
|
Arch [GIF]
|
Score
-
Computers score based on how much progress towards your goals was
made.
|
|
Arch [GIF]
|
Seeker -
System for guiding searches of all kinds
Searches are more profitable when the correct procedures for
searches are followed.
This generally includes writing a
definition for the search.
seeker integrates all the searchers
tools into a reusable platform.
It maintains a database of
current searches and even generates subsearches of its own based
on other system activities.
It also helps to regulate internet
access by changing usage patterns from browsing to specific
retrievals.
|
|
Arch [GIF]
|
Setanta
-
Practically invulnerable defensive security
setanta is a IPS (intrusion prevention system).
It is responsible
for integrating various other security systems and even using A.I.
inference to do network security among other types of security.
|
|
Arch [GIF]
|
Setanta-Client
-
Setanta client programs
These programs include many scripts designed to improve onShore
operations and thus are not suitable for external use.
|
|
Arch [GIF]
|
SHOPS -
Integrated POS system
shops is a Perl/MySQL-based POS system with a perpetual inventory
and several basic features.
It is designed to be easy to use, is
implemented in OO Perl, and interfaces with many FRDCSA systems to
provide more versatile capabilities.
It also incorporates modular
learning strategies to determine pricing and order quantities.
|
|
Arch [GIF]
|
Silo -
Generic inventory management library
Designed to handle home/small business inventory management.
A
reimplementation of the shops Inventory System but allowing
different kinds of inventory.
Basically, a system to know where
things are.
Interfaces with shops to manage business inventory,
and other program such as verber to provide logistics, gourmet to
manage food items inventory, and automatic online ordering through
broker.
|
|
Arch [GIF]
|
SinLess -
Computational Ethics
sinless is a psychometric reporting system for users to record
their present condition and beliefs, etc. sinless combines this
information with that from other systems and mines causal
relationships.
Behaviour modification training, changes to SOPs,
and new goals are used to eliminate undesirable states.
sinless
also exports its functionality as a decision aid to other systems.
|
|
Arch [GIF]
|
SocBot
-
Friendly Social Intelligence
socbot is responsible for representing friendly social
information, like contact lists, meeting times, etc.
|
|
Arch [GIF]
|
Source Hatchery -
Formative project management
Manages projects that are in the early stages and whose
architectures and systems are either less developed or less
essential than existing systems.
Relates with capabilities
management.
|
|
Arch [GIF]
|
Study
-
Studying functionality that should go into CLEAR
It's great for "I need to know a lot of stuff, and fast".
Here
are the pedogogical objectives, please generate a study session.
|
|
Arch [GIF]
|
SVRS
-
An (imaginary) place considered to be perfect or ideal
The svrs software environment contains: Elements - the collection
of simulators for each of the basic Shelter systems (climate,
waste, food, communications, etc.); HAL - the actual control
software to be used in SVRSes; NeuroSys - planning domains for
shelter construction and COA/SOPs for living in the shelter;
GUESS: GIS tools for site selection; and generally all software
based shelter resources.
The name of the first svrs will be
"Discovery".
The codename of the first location is "Jupiter".
|
|
Arch [GIF]
|
Symbiosis
-
Symbiotic Command software
Implements functionality specific to the Symbiotic Command
|
|
Arch [GIF]
|
Transport
-
General real world transportation planner
transport coordinates all transportation planning.
This would
include, air, charter, bus, train, subway, car, foot, bike, ferry,
boat, etc. A part of it also interfaces with verber and Inventory
Management to help manage logistics.
|
|
Man [PS] Arch [GIF]
|
UniLang -
Stream of consciousness multiagent system
unilang coordinates the agents and allows them to send messages to
each other.
It performs multistrategy, context sensitive
classification and routing of messages.
It is very useful for
recording arbitrary thoughts, since it will route them to the
appropriate locations and services, performing translation where
necessary and possible, interacting with to disambiguate serious
cases.
|
|
Arch [GIF]
|
Vanguard
-
Various programs to help run the Van.
This system contains various scripts to monitor the van and
enhance security.
|
|
Man [PS] Arch [GIF]
|
Verber -
Contingency planning, crisis management
Traditionally, planning systems are all about finding ways to
solve the combinatoric problem of satisfying a few goals.
Why
these goals are selected is not usually of any consequence.
What
we really need is a system that understands what happens if, for
instance, you do not pay your rent.
Another thing, is that it
make sure that the daily average of some required thing exceeds
what it needs to be, hence ensuring that you don't fall behind.
So, our system is for instance able to reason as to what
consequences will happen if certain actions are taken or forsaken,
and on the basis of this, determine what it thinks are important
goals.
Involve some kind of automatic relational multidimensional queue.
Ensure that it looks at everything (completeness).
A planner that
looks at all possible actions, and calculates what is most
effective for you to do.
|
|
|
Arch [GIF]
|
WOW
-
A text filter/web proxy that rewrites propaganda.
wow wants to make people say wow when they see how linguistic
rewriting changes the meaning and they realize that the media is
intentionally confusing different concepts to their own
advantage.
Even as someone who has read numerous books on
counter-propaganda this system was an eye-opener!
|
|