FRDCSA | minor codebases
Homepage

Current minor codebases, sorted alphabetically

View: minor codebases | internal codebases | external codebases | git codebases | packages

Search:

Minor codebases are internal software we have written which are not general enough to belong to internal codebases, and which solves a specific problem. Several minor codebases are subsystems of internal codebases and have been developed separately for ease of development, but will probably be integrated eventually.

../misc/construction.html
211 -
../misc/construction.html
3d Model Library - A library of 3d models
The purpose of the 3d model library is to cache properly licensed models for inclusion in other code and projects. For example, film-making, video game development, world simulation, words-eye, all of these endeavors would benefit from such a repository. There are obvious repos, such as the Google 3d Library. This then provides tools for converting such models to more open source friendly formats, such as .blend.
../misc/construction.html
Arch [GIF]
3d Scene Reconstruction - Structure Reconstruction from video
There are many world sites that would be nice to visit, but which many people may not have the means to do so. Also, for historical simulations and such, extracting models of the sites from freely available video from the web would be nice. Using freely available tools, we are assembling such a toolchain.
../misc/construction.html
Code [GitHub]
3T-FRDCSA - Integration of 3T planner into FRDCSA
Right now integration is somewhat limited, although it allows us to invoke the planner and try on a few different test domains. 3T is an incredibly expressive and programmable planner, unfortunately so much so that we've had trouble understanding it and how to use it.
../misc/construction.html
abstract-city-resource-collector -
../misc/construction.html
Arch [GIF]
Academician - Tool for scholarly pursuits
This tool provides a set of helper functionality for conducting research, such as correctly parsing citations in documents. One could think of it as being related to researchindex.com, Google Scholar, and other systems that deal with the world of academic resources.
../misc/construction.html
Arch [GIF]
acewiki-extensions -
../misc/construction.html
ACL-FRDCSA - Integration between Attempto Common Lisp and FRDCSA
ACL comes with a rather featureful Emacs Lisp interface, which we intend to emulate here.
../misc/construction.html
Arch [GIF]
Action Extraction - Generates a the action semantics for the world from experimentation and text
A world's action semantics consists of the actions and their preconditions and effects. There have been several attempts to extract these automatically from text. Some of these are available for download. But in order to use tools like suppose-suppose (which searches all moves ahead to a given depth to avoid blunders), we require the action extraction capability.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Action-Planner -
Practical Reasoning System
../misc/construction.html
Arch [GIF]
Action-System -
This has been superceded by the execution-engine. Please incorporate the materials from here into that.
../misc/construction.html
adulting-system -
../misc/construction.html
Advanced TTYPlay - Plays back terminal recordings, but with more control
This can pause, fast-forward, do meaningful jumps to things like the next terminal output, rewind, etc. search!
../misc/construction.html
Arch [GIF]
affordance-interface -
../misc/construction.html
afs-frdcsa -
../misc/construction.html
Arch [GIF]
Code [GitHub]
Agent - Multi-agent systems, tools and resources
This system attempts to integrate various information on intelligent agents, particularly those created by unifying various modal logics, such as doxastic, deontic, alethic and so on. There is also a situation library to develop and test agent responses to tightly controlled repeatable scenarios.
../misc/construction.html
Arch [GIF]
agent-attempts -
../misc/construction.html
ai -
../misc/construction.html
Arch [GIF]
Code [GitHub]
AIE - Attempts to extract regular information from non-binary files
aie accepts any non-binary file as input. It tries to find a repeating sequence in the file and then generalizes a regular expression to extract the information that varies within the repeating structure.
../misc/construction.html
Arch [GIF]
aigo -
../misc/construction.html
aisperger -
../misc/construction.html
Arch [GIF]
alexa-integration -
../misc/construction.html
algernon -
../misc/construction.html
am-frdcsa -
../misc/construction.html
Analysis Engine - System to analyze our planning options
This system takes an adversarial planning approach to resolving real-world problems based on modeling of cause and effect relationships. So it is useful when one has to choose the lesser of two evils, a situation that frequently occurs to the poor, etc.
../misc/construction.html
Analytic Environment - Counterpropaganda tool
A recent request for grant proposals targeted systems that could mitigate the effects of "fake news." So we submitted a proposal for the FRDCSA Project designed to address this - "This project leverages 20 years of artificial intelligence research towards providing readers with at least 25 counter-propaganda analysis tools, including logical fallacy detectors, evidential reasoners, shared knowledge bases, text to logic pipelines, text paraphrasing and rewriting tools, news analysis repositories, fact extracting and checking, and a peer review capability."
../misc/construction.html
Arch [GIF]
Android - Contains all aspects of android development and the Android FRDCSA client/server systems
This is a simulator of the android end of the FRDCSA client for walking us through tasks, and a whole bunch of other things, like speech recognition and barcode recognition.
../misc/construction.html
Arch [GIF]
android-frdcsa-client -
../misc/construction.html
anomaly-detection -
../misc/construction.html
Arch [GIF]
Ansible -
one-time pad generator and encrypted n-way communicator
../misc/construction.html
Code [GitHub]
aop-swipl -
../misc/construction.html
api-learner -
../misc/construction.html
Arch [GIF]
Code [GitHub]
API Manager - Central dispatch w/ caching to different Web APIs
This is primarily used right now with Free Life Planner's world model mashups. We need the ability to query services and to understand what to expect from them. It is related to api-learner but is not based on induction.
../misc/construction.html
Arch [GIF]
Code [GitHub]
apt -
../misc/construction.html
Archives Manager - Survivability and continuity plans for personal research
With projects such as FRDCSA and PICForm, there are concerns that should their primary authors die, the work would go abandoned, undisemminated, etc. Archives Manager therefore allows the backing up of research to your friends computing environments, along with plans for dealing with the death of the primary author.
../misc/construction.html
Arch [GIF]
argument-system -
../misc/construction.html
Arch [GIF]
arxiv-spider -
../misc/construction.html
asset-identification-and-inventorying -
../misc/construction.html
Assumption Junction - System to track assumptions and consequences, as moves in a dialog game
A project tries to map out beliefs as moves from an initial blank slate, and a belief in the initial blank slate is of course a first move?
../misc/construction.html
attempts -
../misc/construction.html
Audience Message Handler - Communicates between audience and the user
Ideas have been taken from the book "Take Back Your Life: Getting and Staying Organized with Microsoft Outlook". We have implemented their model of dealing with messages, notifications and interruptions. This system handles that implementation and also the task of alerting the user to important information contained in messages. As such it is highly interrelated to the email priority classifier and the rest of the audience system.
../misc/construction.html
auto-cyc-wrapper -
../misc/construction.html
Arch [GIF]
Auto-Builder - Automatically configure and build software
This program builds software, using make, finds the appropriate libraries, etc. loads them and then installs.
../misc/construction.html
Auto-Packager - Data driven system to learn how to make packages
auto-packager takes existing Debian packages and their orig.tar.gz files and uses this information to construct a set of rules for packaging software.
../misc/construction.html
Arch [GIF]
auto-paperwork -
../misc/construction.html
Arch [GIF]
automated-legacy-testing -
../misc/construction.html
automated-vulnerability-testing -
../misc/construction.html
backup-manager -
../misc/construction.html
Arch [GIF]
bash-alias-generator -
../misc/construction.html
Better Locate - A faster implementation of locate
When making multiple calls to locate, it may take a while. Here we take an index based approach using Namazu for now as opposed to grepping through large files. Our approach has issues that need to be resolved, hopefully by studying exactly how to formulate searches with Namazu.
../misc/construction.html
Bill Tracking System - Manage bill payment
This is really too specialized of a domain for a minor codebase. However, it will be nice to have the resources organized locally. We are nearing completion of the most straightforward implementation of planning and scheduling using ai planners, SPSE2, and so on. However, advanced features, such as approximate lengths of time for task completion, replanning, etc, are not implemented. Nevertheless, it will be useful to plot out the basic structure of bill due dates and amounts and feed that to the planner. When combined with contract work, it will make it easier to plan out work and to make ends meet. Also, it will work with the analysis-engine to reason with problems of insolvency.
../misc/construction.html
Biometrics - A collection of floss biometric software
Various biometric algorithms can be useful for security and, when used in the correct context, privacy (ironically). So we are collecting open source implementations.
../misc/construction.html
blackarch-frdcsa -
../misc/construction.html
bleaf -
../misc/construction.html
Arch [GIF]
bluetooth-support -
../misc/construction.html
Bluetooth Tools - Resources for effective use of Bluetooth under linux
Bluetooth support was initially not very good for linux, this package included instructions for making use of bluetooth devices properly.
../misc/construction.html
Arch [GIF]
Bookmark-Clustering - Organizes your bookmarks into categories
Performs text clustering in order to arrive at a bookmark solution.
../misc/construction.html
Arch [GIF]
Bookmark-Clustering (Old) - Organizes your bookmarks into categories
Performs text clustering in order to arrive at a bookmark solution.
../misc/construction.html
bootstrapping-minority-language-resources -
../misc/construction.html
boycott-manager -
../misc/construction.html
brainstorm -
../misc/construction.html
Broker Buy/Sell System - Manages acquisition of required and sale of unnecessary items
Looks at the Shared Priority system Editor, the inventory manager, the Budget system and the shopping list to determine what items to sell and what to keep. Handles the actual act of researching and possibly negotiating purchase and sale with various sites.
../misc/construction.html
Arch [GIF]
Budget System - Performs personal/business finance management
Takes into consideration ones goals and especially the financial consequences of purchases. Determines what you can afford.
../misc/construction.html
Arch [GIF]
bytelibrary -
../misc/construction.html
calculemus-frdcsa -
../misc/construction.html
car-maintenance -
../misc/construction.html
Arch [GIF]
cash-tracker -
../misc/construction.html
Arch [GIF]
Cause-Effect - A system to establish cause effect relationships and plan with them
There are some programs that are available to plan with causal relationships. So we are trying to amass a collection of causal relationships, such as static causal laws, and other such relationships, and then try to plan with them, perhaps in a capacity similar to AlphaZero or MCTS.
../misc/construction.html
Arch [GIF]
ccpp -
../misc/construction.html
Code [GitHub]
CFO - Extends CSO, acts like Master Control Program - indexes other programs
This system uses a frame-based slot system to track different metadata about computer functions. It statically (and sometimes dynamically) analyzes programs and extracts out this information. It is similar to Eurisko in this regard. It is a knowledge base about functions, vaguely consonant to the Master Control Program from the first Tron movie.
../misc/construction.html
Arch [GIF]
Code [GitHub]
CHAP - Performs traditional (human-like) chess analysis
This system performs human-like chess analysis. It reasons about position and displays the strengths and weaknesses, etc. It differs from usual computer chess in that it employs positional theorem proving and language based reasoning, as opposed to pure minimax type model-checking, which is deemed too simplistic.
../misc/construction.html
Code [GitHub]
CHAP2 - Extends CHAP with updated Formalog architecture
chap is a program for positional theorem proving in chess. It uses a provably superior, but computationally less tractable, approach to playing chess. The idea is to learn cross-domain relationships from chess to real life. chap2 uses the formalog system to enable integration between Prolog and Perl, to make it that much easier to develop for it. It will still employ the same UI, once it is ported to work with formalog. But the advantage will be a better approach to using Prolog (using Language::Prolog::Yaswi) than was possible with the original chap program (using ai::Prolog).
../misc/construction.html
climate-change-adaptation -
../misc/construction.html
clo -
../misc/construction.html
cluedo -
../misc/construction.html
CMU AI Repository FRDCSA - An extension of the original CMU AI repository
FRDCSA has struggled to make a comprehensive software ontology available. Given the free nature of the CMU ai repository, and with the blessings of its creator, we are engaging in a project to extend the original repository. The data schema is very apparent, and we are mapping this into FreeKBS2 and using all of our ontological tools to better support the layout. Then we are extending the number of systems, and the categories are being modernized. Ideally it will serve the basis for the CSO (Comprehensive Software Repository).
../misc/construction.html
coauthor-interactive-natural-language-generator -
../misc/construction.html
code-language -
../misc/construction.html
Arch [GIF]
code-metrics -
../misc/construction.html
Arch [GIF]
code-search -
../misc/construction.html
cogbot-frdcsa -
../misc/construction.html
Columcille - Inexpensive book scanning robot
The famous 6th century Irish monk columcille was notable for having caused an early copyright legal battle which then boiled over into an actual battle. columcille had something of an assembly line of manuscript copiers, spreading the Good News. So naming a robot columcille that that promotes the spread and sharing of knowledge seemed altogether fitting and proper. An early prototype is viewable here: https://www.youtube.com/watch?v=OonuSWi9gTE
../misc/construction.html
communicator -
../misc/construction.html
component-systems -
../misc/construction.html
comprehensive-ontologies -
../misc/construction.html
computational-autism -
../misc/construction.html
computational-ethicist -
../misc/construction.html
configurator -
../misc/construction.html
conspiracy-theorist -
../misc/construction.html
consultant-support -
../misc/construction.html
cooperative-game-archive -
../misc/construction.html
Arch [GIF]
Code [GitHub]
corpus-manager -
../misc/construction.html
Arch [GIF]
Critic Browser -
Helps fill out applications for jobs
../misc/construction.html
Code [GitHub]
critic3 -
../misc/construction.html
crm -
../misc/construction.html
crowdsource-everything -
../misc/construction.html
Arch [GIF]
CSA - Implement the CSA portion of FRDCSA
The csa toolchain consists primarily of RADAR, Packager and Architect. This umbrella project serves to get a toy implementation of this architecture functioning. This consists of having the list of desired capabilities, executing searches for systems having the capabilities (using tools like radar-web-search and software-recommender), generates a priority queue of software to obtain. It will iterate over the queue, downloading the systems with RADAR and packaging them with Packager. It then performs many administrative tasks wrt the new system - including the Application phase of csa, through Architect.
../misc/construction.html
Arch [GIF]
csx-process -
../misc/construction.html
cultural-systems -
../misc/construction.html
current-development-stack -
../misc/construction.html
Arch [GIF]
cyc-common -
../misc/construction.html
cyc-doc -
../misc/construction.html
Arch [GIF]
Code [GitHub]
cyc-mode - Emacs *CYC major mode
A specialized Emacs major mode for CYCL and SubL, the languages for the CYC common sense knowledge bases. Aims to create a deep channel between Emacs and CYC.
../misc/construction.html
Arch [GIF]
cyc-planning -
../misc/construction.html
cyc-tutorial -
../misc/construction.html
cycl-to-nl -
../misc/construction.html
Psyclone - Our reimplementation of Prolog-CYC. May borrow heavily from dmiles' PrologCYC (LogicMOO/LogicMUD/PrologMOO)
Many aspects of CYC are similar to Prolog. dmiles' LogicMOO system has gone to great lengths to reimplement CYC within Prolog. Because his system is under heavy development, its APIs are not stable enough to use, so we begin by studying his system and implementing one of our own, which can either be upgraded or replaced as his system advances.
../misc/construction.html
cyclone-rule-editor -
../misc/construction.html
cyclops -
../misc/construction.html
daniels-ais -
../misc/construction.html
Arch [GIF]
Code [GitHub]
data-integration -
../misc/construction.html
Arch [GIF]
Data-Manager - Aid in backing up and otherwise managing complex data storage requirements
Helps to organize git repositories, detect backed up data structures that are modified copies, and backup items on multiple disks and systems. A lot more functionality besides.
../misc/construction.html
datalog-to-gdl -
../misc/construction.html
dates -
../misc/construction.html
daydreamer-frdcsa -
../misc/construction.html
debian-rulebase -
../misc/construction.html
debt-manager -
../misc/construction.html
decision-support-system -
../misc/construction.html
deduplication -
../misc/construction.html
defeasible-prolog -
../misc/construction.html
Arch [GIF]
definition-extraction -
../misc/construction.html
deontics -
../misc/construction.html
dialog-interface -
../misc/construction.html
Arch [GIF]
digilib-agent -
../misc/construction.html
Arch [GIF]
discourse-representation -
../misc/construction.html
disinform -
../misc/construction.html
distributed-scraper -
../misc/construction.html
dmiles-systems -
../misc/construction.html
Arch [GIF]
DAndD - Documentation tools, with D&D as the domain
This is a system for quick reference to the Dungeons and Dragon's manual provided by d20srd.org. While the domain is silly, it is a good test bed for developing interactive question answering software and tools for interacting with rule bases such as legal and medical.
../misc/construction.html
Arch [GIF]
Code [GitHub]
DNFct-FRDCSA -
DNFct is a top performing contingent planner we are attempting to integrate
../misc/construction.html
do-convert -
../misc/construction.html
document-understanding-system -
../misc/construction.html
document-workflow-system -
../misc/construction.html
Arch [GIF]
documentary-generator -
../misc/construction.html
documentation-central -
../misc/construction.html
download-auditing -
../misc/construction.html
drivers-education-and-safety-training -
../misc/construction.html
e-government -
../misc/construction.html
e-health-clinic -
../misc/construction.html
e2c-frdcsa -
../misc/construction.html
e2c-opencyc-export-tools -
../misc/construction.html
eclipse-prolog -
../misc/construction.html
elderly-affairs-management -
../misc/construction.html
electrofriend -
../misc/construction.html
elle -
../misc/construction.html
Arch [GIF]
elle-ethical-consumer -
../misc/construction.html
Formalog-Template -
Template code for a Formalog Emacs system.
../misc/construction.html
emacs-agent -
../misc/construction.html
emacs-dungeons-and-dragons -
../misc/construction.html
emacs-kb-atp -
../misc/construction.html
emacs-macro-generator -
../misc/construction.html
emacs-mouseover -
../misc/construction.html
Emacs NLP - NLP additions to Emacs
This enhances Emacs' understanding of text items, enable new navigation and processing.
../misc/construction.html
emacs-poetry-mode -
../misc/construction.html
Email Prioritization and Routing -
Determines which messages from your mail are importance. Ties in with your goal system.
../misc/construction.html
Email2Speech - Reading email aloud
Tools to expedite email reading. Stands somewhere between CLEAR and Audience. In addition to emails, should also read RSS, twitter - any pull information sources...
../misc/construction.html
emotional-laboror -
../misc/construction.html
encoder -
../misc/construction.html
ENDER - Massive collection of game AIs for all known games
ender is a general purpose game ai. That is, ender is a system that, given the rules to a game, will play that game. This is achieved on many dimensions. The first is a matchmaker1 which matches the game directly to known engines and uses on of those. If this fails, it formalizes the game, and attempts to generate an A.I. from the techniques within its system. ender therefore naturally excels at all games for which we have an engine. But the point of this system is to encourage a classification of games, and the reuse of game knowledge across domains. For instance, many of the definitions used in the game of go might aid in other games, and in this case, the system would be able to prove more conditions that would hopefully lead to victory.
../misc/construction.html
Arch [GIF]
entertainment-center -
../misc/construction.html
entertainment-ideas -
../misc/construction.html
entity-database -
../misc/construction.html
Arch [GIF]
entity-resolution -
../misc/construction.html
epistemic-planning -
../misc/construction.html
Arch [GIF]
Broker Boycott Subsystem - Advises on which products to avoid based on stated beliefs
This is a system to boycott by manufacturer, or product, or any other information. It has several modes of operation. You can scan a product, mention a manufacturer, etc, it will tell you what, if anything, is wrong with it according to signed advisories from various organizations, or your own knowledge base.
../misc/construction.html
Arch [GIF]
ethical-systems-analysis -
../misc/construction.html
etiquette-guide -
../misc/construction.html
eurisko-frdcsa -
../misc/construction.html
Arch [GIF]
Code [GitHub]
eurisko-resources -
../misc/construction.html
event-calculus -
../misc/construction.html
Arch [GIF]
Event-Extractor - Extract events from text such as web and email
There are many events that are referenced in emails, on web sites, etc. It is a rather common task to extract and populate calendars with this information. So this system does it automatically. There is a dataset for event extraction but it is brittle. There is also the geek event aggregator which seems to have good methods. I also want to collaborate with Tech Venue. There are some useful tools such as TIMEX3 recognizers. Integration with these is underway.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Execution Engine - A system to monitor and proxy users' computer usage
The Execution Engine has for instance a tool that watches over one's shoulder to see the commands they are executing, and prompts them regarding whether they really intend to execute it, or whether a particular situation that triggers other actions has come up. For instance, if you are rushing, it prompts you to slow down. Ideally it will eventually use Prolog-agent to determine the consequences of shell-commands, and trigger on anything potentially harmful and bring it to the user's attention. Also will try to implement plan recognition so that Execution Engine can help detect and achieve good goals and detect and block bad goals. What is good and bad is a question worth looking into, but a simplistic notion for now might be something like, don't delete files for which the particular file(s) is the only known copy. Just general sanity. It's capabilities are not limited merely to interceding as needed, however. Will list more capabilities soon. Supersedes the system/index.html">action-system project.
../misc/construction.html
Arch [GIF]
Fact Extraction - Extracting facts from text
There are several systems in existence which are able to process text and extract facts. In general, on can think of breaking a text down into straightforward, small axiomatic assertions. So it is indeed related to natural language to logic conversion. But this methodology does not require to go the full way, for this it is sufficient to break it up into actionable facts. More later.
../misc/construction.html
factionary -
../misc/construction.html
factored-planning -
../misc/construction.html
fansi-term -
../misc/construction.html
faster-apt-file -
../misc/construction.html
Arch [GIF]
Code [GitHub]
fcms -
../misc/construction.html
Arch [GIF]
fe2c -
../misc/construction.html
Arch [GIF]
federated-agents -
../misc/construction.html
feshell -
../misc/construction.html
Code [GitHub]
fgoal -
../misc/construction.html
file-organizer -
../misc/construction.html
Arch [GIF]
File Sanitizer -
clean infections from data
../misc/construction.html
Arch [GIF]
financial-decision-support-system -
../misc/construction.html
find3-frdcsa -
../misc/construction.html
fitness-manager -
../misc/construction.html
Fletcher -
System to reconstruct circumstances at any given sets of times, by backtracking, priming, using evidence. Abduct models. Etc. Named after the character Jessica Fletcher who as a particular book mentions seems to explemify this rationalist as opposed to empiricist approach to investigation.
../misc/construction.html
flora-to-prolog -
../misc/construction.html
Arch [GIF]
Code [GitHub]
flowchart-generator -
../misc/construction.html
Arch [GIF]
flp-pddl -
../misc/construction.html
flp-tests -
../misc/construction.html
flp-toy -
../misc/construction.html
FLP2 - A reimplementation of FLP
The main need for reimplementing comes from applying what we learned with the first FLP. Morever, the need for a proper microtheory system bogged down the first FLP project. Starting flp2, we will attempt Microtheory systems until we find one that works well. Problems arise from the nuances of the SWI-Prolog module system.
../misc/construction.html
fluent-editor -
../misc/construction.html
flux-dmiles -
../misc/construction.html
Arch [GIF]
Code [GitHub]
FLUX-FRDCSA - FLUX enhancements for the FRDCSA project
The FLUX system is a very elegant framework for agent development. Unfortunately, in our experience, and perhaps the experience of the author, the framework is not suitable performant in order to enable generation of large scale plans. This is rather peculiar as Prolog itself is performant and the design is minimal. It may have to do with the efficiency of the CLP library (CLP(fd)). Anyway, we have extended it in numerous ways, firstly, by allowing arbitrary terms instead of simply integers as arguments, by employing the serpro mapping. We have also included a nested to nonnested term wrapper. Lastly, we integrated BFS. We have created several domains, mainly related to softbots and security.
../misc/construction.html
Arch [GIF]
flux-resources -
../misc/construction.html
fmea -
../misc/construction.html
Arch [GIF]
Folksonomy - Tag systems learner and labeller
folksonomy is a tool for classifying software according to various "folksonomies", which is a (possibly condescending) word for things like the Sourceforge classification scheme, the debtags systems, and the Freshmeat classification system.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Food Ontology - A formal representation and interlingua of food state/condition
Being able to precisely represent the state of food is crucial to the Gourmet meal planner. In this vein, we are developing a food ontology which can be mapped to various things such as folk ingredient descriptions, nutrient information, and products.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Formalog - Formalog is a backend for FRDCSA/Perl/Prolog integration, w/ persistence
It does most of the work integrating Perl and Prolog, allowing using Language::Prolog::Yaswi calls back and forth. This is for fcms, which is an MVC obtained by combining ShinyCMS (itself based on Perl Catalyst) with formalog. Add the initialization files for the Free Life Planner, or the Prolog-agent, or the formalog-KBFS, and you obtain those systems. formalog wraps UniLang, currently allowing it to call FreeKBS2 in order to assert into the KB. However, we're working on a direct SWIPL ODBC interface which by lacking overhead should be many orders of magnitude faster. This can be found in the data-integration codebase.
../misc/construction.html
Formalog-Template -
Template code for a Formalog Emacs system.
../misc/construction.html
frame-based-system -
../misc/construction.html
framenet-to-ikl -
../misc/construction.html
fraud-detection -
../misc/construction.html
Arch [GIF]
frd -
../misc/construction.html
frdcsa-1.1 -
../misc/construction.html
frdcsa-1.5 -
../misc/construction.html
Arch [GIF]
frdcsa-2.0 -
../misc/construction.html
frdcsa-at-home -
../misc/construction.html
frdcsa-bot -
../misc/construction.html
frdcsa-browser-extensions -
../misc/construction.html
frdcsa-bug-tracking -
../misc/construction.html
Arch [GIF]
Code [GitHub]
FRDCSA Dashboard -
A GUI dashboard for tracking the status of and adminstering various FRDCSA systems
../misc/construction.html
Arch [GIF]
frdcsa-history -
../misc/construction.html
Arch [GIF]
frdcsa-installer -
../misc/construction.html
Arch [GIF]
frdcsa-packaging-group -
../misc/construction.html
frdcsa-sets -
../misc/construction.html
frdcsa-tutorial -
../misc/construction.html
frdcsa2 -
../misc/construction.html
free-bdi -
../misc/construction.html
free-fipa -
../misc/construction.html
Arch [GIF]
free-fluxplayer -
../misc/construction.html
Arch [GIF]
free-knext -
../misc/construction.html
Arch [GIF]
Code [GitHub]
FLP - Helps to organize the lives of people who request the assistance
The FLP is the flagship subproject of the FRDCSA metaproject at present. It consists of a lot of tools for tracking the state of the world, and the goals of its users and trying to work out robust and fault-tolerant plans to achieve this. It makes use of many other systems, which are wrapped from Prolog. It uses fcms in order to have a Prolog/Perl/Emacs interface. The goal is for it to help those who are experiencing poverty, illness, disability and/or homelessness. A free program that plans one's life is probably more useful on average than a lot of other programs. It currently has an Alexa Skill which we hope to (partially) monetize, by soliciting donations from people who have used it to improve, among others, their financial security, to help fund other project work once the FLP is complete. The ai is more general than FLP, but this is certain a critical component and will help us find the stability and productivity to pursue the rest of the project. It includes a domain for productivity.
../misc/construction.html
Arch [GIF]
Free Logic Form - Generates logic forms of English sentences
Free Logic Form is a system for generating logic forms of English sentences. (http://en.wikipedia.org/wiki/Logic_form) parser, by postprocessing the output of the Enju predicate parser (http://www-tsujii.is.s.u-tokyo.ac.jp/enju/).
../misc/construction.html
free-logiccap-s -
../misc/construction.html
free-oz -
../misc/construction.html
free-prepost -
../misc/construction.html
Arch [GIF]
Free RTE - A free RTE system
Recognizing Textual Entailment is the problem of, given a source text and a target text, determining whether the target is implied by the contents of the source text. As one might guess, it is context sensitive. Such a tool is useful in applications such as determining if UniLang entries are redundant. This capability is also useful in many other applications, and is closely related to paraphrasing.
../misc/construction.html
free-softbot -
../misc/construction.html
free-software-directory -
../misc/construction.html
free-teamlog -
../misc/construction.html
Arch [GIF]
free-waybackmachine -
../misc/construction.html
Free WOPR -
Free War Operation Plan Response
../misc/construction.html
free-wordseye -
../misc/construction.html
fresearchcyc -
../misc/construction.html
Arch [GIF]
friend-finder -
../misc/construction.html
frkbcsa -
../misc/construction.html
fshell -
../misc/construction.html
full-planner -
../misc/construction.html
Arch [GIF]
funfunctions-its -
../misc/construction.html
Arch [GIF]
FWeb-Translate - Translate the FRDCSA web pages into foreign languages
Given the general applicability of the FRDCSA it seems ethnocentric to only post its web pages in English. Therefore, the Apertium engine was used to translate the static website into Spanish, for starters. However, it will work with other translation systems and so soon we will release translations to many as many other languages as we can.
../misc/construction.html
fweb3 -
../misc/construction.html
Arch [GIF]
Game Time - Domain-specific mass packaging
A system to categorically find and download unpackaged games from sourceforge and package them.
../misc/construction.html
gantt-chart-generator -
../misc/construction.html
gcalcli-frdcsa -
../misc/construction.html
gddl-to-gdl -
../misc/construction.html
gdl-resources -
../misc/construction.html
Arch [GIF]
genealogy-system -
../misc/construction.html
get-help -
../misc/construction.html
ggp-gdl-mode -
../misc/construction.html
ghtorrent-frdcsa -
../misc/construction.html
Arch [GIF]
github-helper -
../misc/construction.html
Arch [GIF]
Code [GitHub]
github-spider -
../misc/construction.html
goal-frdcsa -
../misc/construction.html
goedel-machine -
../misc/construction.html
Arch [GIF]
golden-retriever -
../misc/construction.html
golem -
../misc/construction.html
Google Summer of Code Application -
Is just an application for GSOC
../misc/construction.html
Arch [GIF]
gourmet2 -
../misc/construction.html
Code [GitHub]
gpgpu-planning -
../misc/construction.html
grammar-library -
../misc/construction.html
grant-manager -
../misc/construction.html
Arch [GIF]
grocery-bill-splitter -
../misc/construction.html
Arch [GIF]
Code [GitHub]
guardian -
../misc/construction.html
gustave -
../misc/construction.html
HAL - System to integration FLP's home automation aspects.
Corresponds to the VanGuard Vehicular Intelligence system.
../misc/construction.html
handwriting-recognition -
../misc/construction.html
hermeneutics -
../misc/construction.html
hilberts-program-frdcsa -
../misc/construction.html
historian -
../misc/construction.html
Arch [GIF]
home-automation -
../misc/construction.html
Arch [GIF]
homeless -
../misc/construction.html
Arch [GIF]
homeless-at-cmu -
../misc/construction.html
Arch [GIF]
house-rules -
../misc/construction.html
hrl-resources -
../misc/construction.html
htn-planning -
../misc/construction.html
Arch [GIF]
IAEC - Eurisko replacement, enhancement
iaec uses a persistence mechanism and a pending sayer2 implementation which tracks multiple invocations over time to detect changes and also has a KB about the functions themselves. It uses different logics to assert functional relationships in a lispish/prologish notation. It keeps a blackboard of the state of all the different problems it's working on. It can represent strings in more economical ways by refering to function evaluation results and previously stored data. It integrates with KBFS, nlu, etc. It also does knowledge discovery and program verification. Using KBP systems we will extract a KB of properties about algorithms. It then aids in automatic programming. It is capable of exceeding the transitive closure of it's programming because it integrates external data read from books and such into it's own system coherently, and thus mines and learns.
../misc/construction.html
icodebase-testing -
../misc/construction.html
Arch [GIF]
id-card-creator -
../misc/construction.html
idiom-database -
../misc/construction.html
idiomatic-parser -
../misc/construction.html
Code [GitHub]
IES - Annotate text, enrich it for features, and learn extractors
This system is comparable to MinorThird or any other information extraction system. It uses something for annotating text in Emacs, derived from the nlu-mode. It will be useful for a lot of tasks, but especially cso, system-ie, and other that escape my memory.
../misc/construction.html
im2markup-frdcsa -
../misc/construction.html
InfoLab - Proposal for an American Hacklab Infolab
Problem: Corporate Media, owned by just a few companies, has a monopoly on the ideas that are force fed to "consumers". Likewise, corporations to a large extent control the computer operating systems. The internet, however, has seen the production of many documentaries, documentation, and operating systems which offer different and important viewpoints. Many of these documentaries and operating systems are licensed with free redistribution, and can be distributed via DVD. The goal of the American Hacklab infolab project is to create, in the tradition of European hacklabs (but without the physical space requirements), Infolabs that can help with the distribution of materials.
../misc/construction.html
Arch [GIF]
Code [GitHub]
inform7-frdcsa -
../misc/construction.html
infty-frdcsa -
../misc/construction.html
Arch [GIF]
install-dependencies -
../misc/construction.html
intake-system -
../misc/construction.html
Arch [GIF]
IEM - Walks users through constructed plans, handles plan failures, etc
IEM is responsible for walking the user through plans. In actual real-world situations a plan can be hard to concentrate on and follow, even with sufficient prompting. So beyond simply walking the user through plans generated, the IEM takes an active role in helping the user maintain situational awareness, and IEM also tracks what it suspects the user is aware of, in order to facilitate clean interactions and missions accomplished.
../misc/construction.html
interactor -
../misc/construction.html
internet-research-tool -
../misc/construction.html
Arch [GIF]
Interrelator - Interrelates UniLang messages and PSE goals
Manually identifying all meaningful relationship between UniLang entries such as PSE goals with the Critic system is a time consuming task. This system attempts to derive relations automatically. Such relations are explicitly marked as having such a derivation. The most obvious relation is the depends relation. It would be nice to be able to determine from context which goals depend on or predepend for other goals.
../misc/construction.html
Arch [GIF]
Code [GitHub]
inventory-manager -
../misc/construction.html
ipvord -
../misc/construction.html
Arch [GIF]
IRC-TDT - Clear marking of different conversation threads on IRC (and other chatrooms)
Being able to distinguish conversation threads is a useful skill. There is existing research which seems to be related - that of topic detection and tracking. While the very concept implies a notion of "topic", it is sufficient to get started disambiguating IRC topic threads.
../misc/construction.html
Arch [GIF]
its -
../misc/construction.html
java-android-agent-development -
../misc/construction.html
Jess' Debugger - A Java debugger
A very basic Java debugger. Current capabilities include stepping through code, display local variables and inspecting and navigating the stack. The main interface is based on Emacs GUD mode and add additional functionality when setting breakpoints and correlating positions to code files.
../misc/construction.html
Arch [GIF]
JS Application Agent -
Helps fill out applications for jobs
../misc/construction.html
JS Form Filler - Automatically fills out job applications
Tool to fill out forms using your POSI Job-Search profile to submit job applications.
../misc/construction.html
Arch [GIF]
js-rapid-response -
../misc/construction.html
Arch [GIF]
js-rapid-response-backup -
../misc/construction.html
Arch [GIF]
js-rapid-response-old -
../misc/construction.html
Arch [GIF]
js-rapid-response-web -
../misc/construction.html
Arch [GIF]
kbfs-formalog -
../misc/construction.html
Arch [GIF]
kbproxy -
../misc/construction.html
kbs-mode -
../misc/construction.html
Arch [GIF]
kif -
../misc/construction.html
kif-to-pddl -
../misc/construction.html
kif-to-prolog -
../misc/construction.html
km-larkc-rcyc -
../misc/construction.html
Arch [GIF]
Code [GitHub]
KOMS - A contextual menu for duck-typed objects from strings within Emacs
KOMS duck-types strings, so for instance, if you have a string that matches the regex for a URL, one possible duck-type for it would be URL. In this case, affordances for the URL would be opened in the contextual menu. For instance, you might want to open it in a browser, record it as a metasite, mirror or spider it, etc. If further, it were a GitHub URL, you might want to store it in the git repository repository. The main motivation for KOMS is to cut down on the number of nonessential keybindings that one has to memorize, freeing the user up to memorize more frequently used or efficient combinations of bindings.
../misc/construction.html
Arch [GIF]
Language Learning - Facilitates foreign language learning
Chat with text/speech bots in foreign languages.
../misc/construction.html
LarKC_CL -
../misc/construction.html
larkc-cl-planner-testbed -
../misc/construction.html
larkc-pengines -
../misc/construction.html
latex-to-prolog -
../misc/construction.html
lessons-learned -
../misc/construction.html
license-manager -
../misc/construction.html
life-planner -
../misc/construction.html
Arch [GIF]
link-checker -
../misc/construction.html
Arch [GIF]
linux-media-acquisition -
../misc/construction.html
Arch [GIF]
List of Lists - System to manage lists of information
Often times there comes a need to record a list of items that is relevant to some problem or issue. List of lists just consolidates that into a system so that, if we are having in mind to build a list, it will be easy to refer to it and to extend it as time and examples furnish.
../misc/construction.html
Arch [GIF]
location-logic -
../misc/construction.html
Arch [GIF]
Log Analysis - Annotates Apache logs
This system display various information, like GeoIP, hostname, etc, of visitors to your Apache web server. It can also display the various search engine searches that reach your site.
../misc/construction.html
Arch [GIF]
logic-form-to-nl-generation -
../misc/construction.html
Arch [GIF]
LogicMOO-FRDCSA - Bridges the sister projects LogicMOO and FRDCSA
The LogicMOO system, aka PrologMUD, PrologMOO and PrologCYC, is the sister project to the FRDCSA. The new flagship FRDCSA project called FLP (Free Life Planner) makes extensive use of technologies developed by the author of LogicMOO (dmiles) and imported into FLP. This project consists of various tools for bridging effectively between the two projects.
../misc/construction.html
market-analyzer -
../misc/construction.html
market-researcher -
../misc/construction.html
Arch [GIF]
marketbot -
../misc/construction.html
Arch [GIF]
Marketing Manager -
../misc/construction.html
mass-service-registration -
../misc/construction.html
Arch [GIF]
master-control-program-frdcsa -
../misc/construction.html
Arch [GIF]
MKM - Seeks to formalize mathematical knowledge within CYC
MKM is a recent branch of mathematics dealing with repositories of mathematical knowledge. The CYC system's ontology rather conspicuously lacks a detailed mathematical KB, seeing as CYC is derived from AM (Auto-Mathematician). Giving CYC the ability to prove theorem from mathematics will help with its reasoning abilities when trying to solve problems with automated theorem proving, especially program synthesis problems involving computability and complexity. It will also help with intelligent tutoring systems. The techniques developed for MKM will then be applied to other areas of study, such as computer science and artificial intelligence.
../misc/construction.html
Arch [GIF]
Code [GitHub]
MDR - Implementation of MDR web data extraction algorithm
This is an implementation of the algorithm described in "Mining Data Records in Web Pages" 2003, Bing Liu, Robert Grossman, Yanhong Zhai.
../misc/construction.html
meal-planner -
../misc/construction.html
Arch [GIF]
media-library -
../misc/construction.html
mental-benchmarks -
../misc/construction.html
menu-annotator -
../misc/construction.html
metamath -
../misc/construction.html
metamath-frdcsa -
../misc/construction.html
metaplanner -
../misc/construction.html
Arch [GIF]
Code [GitHub]
Metasite Extractor - Extract system names and descriptions from metasites
A metasite is a site with links to many projects. This can be something like Sourceforge, or an academic lab's project listing, or a list of related software, etc. RADAR can record metasites and they are collected and stored. Their information needs to be extracted and given to CSO.
../misc/construction.html
Arch [GIF]
metaverse -
../misc/construction.html
mike -
../misc/construction.html
Arch [GIF]
Miscellaneous Games - Implementations of solutions to various silly games
So for includes an interface to IMDB to solve the game Six Degrees - where you link two actors by a network or co-stars.
../misc/construction.html
mission-control -
../misc/construction.html
mizar-frdcsa -
../misc/construction.html
mobile-phone-monitor -
../misc/construction.html
modal-lang-frdcsa -
../misc/construction.html
model-based-problem-solver -
../misc/construction.html
monitoring-agent -
../misc/construction.html
movie-making -
../misc/construction.html
movie-recommendation -
../misc/construction.html
multiagent-planner -
../misc/construction.html
multiboot -
../misc/construction.html
music-composition-system -
../misc/construction.html
Music Control System - Control music playlists with speech recognition
This is a system for hacklabs that allows the user to pause the music and describe a song (or playlist) to play
../misc/construction.html
Arch [GIF]
musical-system -
../misc/construction.html
narrative-ai -
../misc/construction.html
nested-to-fffopc -
../misc/construction.html
nested-to-nonnested -
../misc/construction.html
Arch [GIF]
Code [GitHub]
news-monitor -
../misc/construction.html
Arch [GIF]
newsreader -
../misc/construction.html
ninth-ray -
../misc/construction.html
nl-to-cycl -
../misc/construction.html
Arch [GIF]
nl-to-fol -
../misc/construction.html
nl-to-gdl -
../misc/construction.html
Arch [GIF]
nl-to-pddl -
../misc/construction.html
nl-to-prolog -
../misc/construction.html
nlg -
../misc/construction.html
Arch [GIF]
Code [GitHub]
NLU - Performs Natural Language Understanding
Interprets text in the appropriate context.
../misc/construction.html
nlu-irish -
../misc/construction.html
Arch [GIF]
Code [GitHub]
NLU-MF - System to semiautomatically convert English to Prolog
nlu-MF is a system to semiautomatically formalize English and soon other languages into Prolog. It is in that way related to Formalize and workhorse, and integrates with them.
../misc/construction.html
nonrandom -
../misc/construction.html
Arch [GIF]
Nooks and Crevices - Identify areas of the project that have sat dormant for a while
Nooks and Crevices uses Elog data about which files are being visited to calculate which files and directories of the FRDCSA have not been attended to recently. The thought is that often times we lose sight of the big picture and the very tasks we are attempting to resolve have been either partially or wholly completed elsewhere in the project (as has happened many times, just look at "todo-systems"). By allowing us to look at the areas of the project that have been dormant for a while, hopefully we will distill a larger picture of the purpose of the project and relearn aspects of the project.
../misc/construction.html
Arch [GIF]
Code [GitHub]
normal-form -
../misc/construction.html
Arch [GIF]
note2vote -
../misc/construction.html
notes -
../misc/construction.html
Arch [GIF]
notification-manager -
../misc/construction.html
nous-frdcsa -
../misc/construction.html
Arch [GIF]
numeric-metric-planning -
../misc/construction.html
Object Recognition - Identify objects and spatial relations among objects from photos (or video)
Updating the inventory of the pantry and the rooms using barcodes has proven infeasible, since often times things get really moved around much quicker than the information can be updated. So we are working on for pantry/inventory a combination of RFID in addition to image-based object recognition. The proliferation of deep learning has accelerated the capabilities of such systems. We intend to locate, either through GitHub or provided by some colleagues, the appropriate tools to update the inventory from a cell phone or surveillance camera. The strategy used by the image compontent (i.e. not the RFID) is this, when an object is recognizeds, its absolute location and relative location is recorded along with the recognition confidence, and asserted into the KB's relevant temporal contexts. When a particular item is sought, it checks the last known location and if present the object's assigned default location, otherwising marking the object as misplaced or via user saying directly so. Image models will probably enable a web-based image-based inventory manager, similar to the 3d one that was generously written for the project using Blender.
../misc/construction.html
Arch [GIF]
ofcs -
../misc/construction.html
online-coursework -
../misc/construction.html
ontology-learning -
../misc/construction.html
open-type-frdcsa -
../misc/construction.html
openai-frdcsa -
../misc/construction.html
Arch [GIF]
openoffice-gramadoir-integration -
../misc/construction.html
Arch [GIF]
Option Classifier - Standardize command line options
This is probably the silliest, smallest possible application, but I just find it fun. The goal is to learn to assign flags to text descriptions of capabilities (and I guess vice versa to some extent - you want to make sure you don't use something that is better suited for something else.... In other words, it is able to assign command line options to a description of that option, ensuring standardization of flags.
../misc/construction.html
organization-system -
../misc/construction.html
osint3-2 -
../misc/construction.html
Arch [GIF]
ossmole-assistant -
../misc/construction.html
owntracks-integration -
../misc/construction.html
Arch [GIF]
Code [GitHub]
Package Installation Manager - Figure out why certain packages are mutex, explore the dependency space
Often times you have massive wars between packages and their dependencies. This causes it to be hard to install useful software. Figuring out why there is a conflict and what can be done about it is important. This tool helps one explore this space and reason with packages.
../misc/construction.html
Arch [GIF]
Package Priority Queue - Track the collective need for different systems that are candidates for packages.
The Package Priority Queue tracks demand for different programs to be packaged. It uses a lot of predicates to model information relevant to this process. In particular, it specifies enough information so that our automated tools can attempt to retrieve and package these tools on their own. We will continue to improve the quality of that process.
../misc/construction.html
Arch [GIF]
Packager Agent - SoftBot dedicated to making operating system packages
Packager-agent is a SoftBot (i.e. a software agent living in a computing environment) that seeks to help make OS packages of external software. Currently the technology is lacking, because we cannot obtain the PUCCINI or XII softbot planners. Prolog-agent is supposed to have this functionality but we ran into severe limitations during development. We are also looking at using the planner from Marty's Interactive Fiction Engine in order to do metaplanning - that is planning where you may have adding a goal to the objectives as an effect of an action, and also invoking the planner as an action, etc. There is a good document here describing some of this: https://docs.google.com/document/d/1T-TV4luNRqkxCR4FgwP6mPyR5FkLOhfl0NraM8dq3qg/edit
../misc/construction.html
paladin -
../misc/construction.html
palpable -
../misc/construction.html
Panoply Release Manager - System to manage VM releases of Panoply GNU+Linux
We have been trying to release the FRDCSA project almost from the start, however, it just hasn't gotten done. The first method thought of was to make Debian packages of the FRDCSA using the Task1 system, which was accomplished but didn't fully resolve the issue. Secondly we focused on building CPAN releases of the modules, which met a similar fate. Then we began building a VM distribution. Since the ai attempts to increase its own completeness, a fitting image of that completeness is rendered by the term "Panoply". So the VM distribution took on that name. Despite some setbacks we now have a better build system for the VM. The latest attempt to release the FRDCSA has involved the manual scrubbing of important minor and internal codebases and subsequent release to GitHub. The next step with the GitHub strategy is to then pull all these repos in and build the Panoply-GitHub release, which will be the public version of the Panoply GNU+Linux system until scrubber and KBFS are working well enough to take over.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Paperless Office - Nuance Paperport (TM) equivalent
Scan, OCR, text classify, and file (into filing cabinets) documents. It uses Ocropus and Tesseract to OCR images obtained by the scanner. The text is then classified and various other meta-data is derived. A location within your filing cabinets is prescribed. When you require documents, you have full text search along with other search capabilities (similar to many aspects of Digilib).
../misc/construction.html
Arch [GIF]
Code [GitHub]
paraphraser -
../misc/construction.html
Arch [GIF]
password-manager -
../misc/construction.html
Arch [GIF]
pddl -
../misc/construction.html
pddl-to-cycl -
../misc/construction.html
pddl-to-gdl -
../misc/construction.html
pdf-to-latex -
../misc/construction.html
penalty-ontology -
../misc/construction.html
Arch [GIF]
perl-life-planner -
../misc/construction.html
perl-rulebase -
../misc/construction.html
Perl6 StdLib - Collect useful functions that should form a standard library
There are many useful functions and classes in many programming languages. The goal of this project is to analyze the existing functions to build a list of desired functions for inclusion into Perl6. This strategy is complemented by efforts to run other languages directly on the Parrot virtual machine.
../misc/construction.html
persistence -
../misc/construction.html
Personal Adaptive Filtering - Learns your news preferences wrt goals, interests and abilities
Apply news analysis to all news feeds.
../misc/construction.html
Arch [GIF]
pet-lost-and-found-matcher -
../misc/construction.html
pfc-frdcsa -
../misc/construction.html
phalanx -
../misc/construction.html
physical-security -
../misc/construction.html
Arch [GIF]
pioneer-app -
../misc/construction.html
plan-integrator -
../misc/construction.html
Plan Recognizer -
System for integrating disparate plan and goal recognition technologies
../misc/construction.html
PlanLogic-FRDCSA - Upgrade of Panoply VM to include PrologMUD
The Panoply VM is the distribution of the FRDCSA via virtual machine. Unfortunately, only one redacted version has been made at this point. Anyway, PlanLogic is integration of FRDCSA and PrologMUD, onto one VM. The original PlanLogic VM is lost. But we will be rebuilding it shortly. It will use the prologmud-frdcsa extensions and contain a working version of the FLP, as well as working versions of PrologMUD/LogicMOO.
../misc/construction.html
planlogic-news-analysis-system -
../misc/construction.html
Arch [GIF]
planner-api -
../misc/construction.html
planning-knowledge-engineering -
../misc/construction.html
plpa -
../misc/construction.html
Arch [GIF]
politico -
../misc/construction.html
Positional Analysis - Analyzing how desirable a given situation is to be in
There's no denying that some people find certain situations more desirable than others. In fact, quality of life research indicates that the desirability of a position relates to its quality. A position is like a situation, it means the entire set of circumstances and facts obtaining for a given person or group of people. As such, this system is related to suppositional-reasoner, which seeks to ply search over this evaluation function. Positional Analysis can be likened to an evaluation function, such as in chess. Morever, we employ theorem proving using Prolog and ATPs to prove facts about the situation, which are used as features in computing the desirability of a situation.
../misc/construction.html
Code [GitHub]
Poverty Survival System - Assists with logistics of those experiencing poverty
Poverty is a destabilizing influence which increases the Kolomogorov complexity (due to increased disorder) of the meeting the requirements of life, depleting finite will-power reserves and generally grinding a person down. Since we have seen that modern chess programs vastly excel modern human chess players, it seems plausible that the logistics of poverty (and or homelessness, illness and disease) could be better managed by appeal to a central planning system. This system is the life-planner/index.html">free-life-planner, with whose functionality the system/index.html">poverty-survival-system overlaps, but not perfectly. So this system attempts to have a focus on stabilizing and improving the users' health and financial security.
../misc/construction.html
poverty-survival-system.zip -
../misc/construction.html
pposi -
../misc/construction.html
Arch [GIF]
practical-reasoner -
../misc/construction.html
presource-manager -
../misc/construction.html
prevote -
../misc/construction.html
privacy -
../misc/construction.html
problem-database -
../misc/construction.html
problem-monitor -
../misc/construction.html
profession-agent-factory -
../misc/construction.html
Arch [GIF]
program-synthesis -
../misc/construction.html
prolisp -
../misc/construction.html
Arch [GIF]
Code [GitHub]
prolog-agent -
../misc/construction.html
prolog-agent-2 -
../misc/construction.html
prolog-ludumdare44 -
../misc/construction.html
Prolog Prolog Parser -
A Prolog parser written in Prolog
../misc/construction.html
prolog-rulebase -
../misc/construction.html
prolog-theorem-prover -
../misc/construction.html
prolog-to-datalog -
../misc/construction.html
prolog-to-gdl -
../misc/construction.html
prolog-to-nl -
../misc/construction.html
prolog-to-pddl -
../misc/construction.html
prolog-to-subl -
../misc/construction.html
prolog-yottadb-integration -
../misc/construction.html
prologlib -
../misc/construction.html
prologmud-cyc -
../misc/construction.html
PrologMUD-FRDCSA - Handles integration between PrologMUD and FRDCSA
Handles integration of PrologMUD and FRDCSA, as do most -frdcsa projects. In this case this consists of a lot of tools similar to those for running the FLP. Need debugging and code finding. It also, more generally, handles integration of the software systems, allowing FLP to use PrologMUD.
../misc/construction.html
Arch [GIF]
PrologMUD_I7-FRDCSA - System to integrate Toy PrologMUD system based on MIFE into FRDCSA
PrologMUD_I7 is a smaller toy demonstration system of an interactive fiction engine based on MIFE (Marty's Interactive Fiction Engine). This consists of scripts to integrate it with FRDCSA.
../misc/construction.html
pros-and-cons -
../misc/construction.html
Arch [GIF]
PSE-x -
Is a Priority System subsystem of Verber
../misc/construction.html
Arch [GIF]
pse2 -
../misc/construction.html
qed-project-frdcsa -
../misc/construction.html
queue-manager -
../misc/construction.html
Arch [GIF]
Raiders of the FTP Sites - Search FTP sites for interesting artifacts and catalogue
While the FRDCSA has a ridiculous number of projects ongoing at any time, a recently developing project has taken my fancy because it promises to offer good dividends. The project, called "Raiders of the FTP Sites", well, speaks for itself. It is a system that searches FTP sites for interesting artifacts and retrieves them. It works by correlating subject matter of interest with FTP sites, extracting a recursive directory listing of the FTP site, and then performing several analyzes of the contents. While still a very immature system, it has yielded up a labelled resume corpus which will help the job-search program.
../misc/construction.html
raspberry-pi-frdcsa -
../misc/construction.html
Arch [GIF]
rayon -
../misc/construction.html
Arch [GIF]
Reading Analyzer - Determine the intellectual caliber of a text
It is a theory of mine that linguistic expressitivity supervenes on thought. How can one reason with something if they cannot even precisely state it? This system is geared at determining the intellectual caliber of a text. It will assist then in locating similar texts. It works with ALL to teach the user concepts in the text they don't already know (provided it can know them through some means). It works with sayer and thinker otherwise.
../misc/construction.html
reading-comprehension -
../misc/construction.html
Arch [GIF]
Code [GitHub]
Receipt Manager - Track purchase receipts
Receipt manager is a system to track purchase receipts for the purpose of indexing inventory and supplier data. Other applications include financial tracking, expense reporting, pantry management, shopping and resupply management, crowdsourcing, bargain hunting, etc. Our main application is for pantry management and resupply. Our intention is to use OCR and custom parsers to extract product information, and synchronize it with scanned barcodes. The process should be no more difficult than a self-checkout at a grocery store. Then the updated inventory will be made available to the meal planning system. And the supplier information will be useful for when it comes time to reorder products.
../misc/construction.html
recognition-pipeline -
../misc/construction.html
Recommender System - System to recommend information to the user based on info it already knows
This is a recommender system which works with the Free Life Planner to make good suggestions to the user based on what it already knows about the user. For instance, if you have a certain political belief and you are about to buy something from a company that opposes your belief, you'd be warned. Also, it tries to proactively find out information about the user and recommend things to help their life situation. Example I've used before is if it asks you and determines that you have pets, in particular, cats, and that you are trying to save money, it would recommend to purchase Cat Litter from the Dollar Tree store where there are currently large bags of it for merely a dollar. If the person had children, it would advise them differently based on this information. The Recommender system gets its data from crowd sourcing and it's own readings. It is intended to be the first Alexa Skill we release as a test bed of the certification process and to eventually drive users to the freelifeplanner.org website.
../misc/construction.html
Arch [GIF]
Recovery-FRDCSA - Reassemble lost parts of the FRDCSA
At one point in the history of the project, the main FRDCSA system was destroyed. All that was left of it was one partial backup on a remote site. As you can tell, lots was lost. But, echoed throughout that backup were some projections of parts of the data. For instance, many capabilities were listed on the webpages. This enabled the reconstruction of various parts of the project. Though several years of UniLang messages were sadly lost, many years were restored through such files. They were recently reloaded into UniLang, enabling the regeneration of the FRDCSA static web sites.
../misc/construction.html
refutation-tables -
../misc/construction.html
relationship-manager -
../misc/construction.html
Arch [GIF]
Release to Github - Helper functions to speed release of our software on github.com
This software attempts to make releasing to github easier. It tracks all previous redacted information by comparing our version to uploaded ones, as well as allows us to use KBFS to annotate sensitive information and files, and infer from this what other information in the project might be sensitive. This is to speed up redacting for deployment on github.com, so that the FRDCSA is more transparent until Panoply or whatever successful distribution mode is achieved. Possibly will try to create an installer that uses the github.com to build an FRDCSA instance. Also helps us with differential releases, where the system may have diverged from the redacted branch. Should probably use actual git branches to achieve this.
../misc/construction.html
Arch [GIF]
requirements-optimization -
../misc/construction.html
Arch [GIF]
Research Ontology - An ontology of existing research areas, problems, techniques, capabilities, etc.
The Semantic Web has led to some interesting collections of metadata regarding scientific research. The goal of this project is to collect this useful information.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Resource-Manager - Tracking critical life support and productivity resources.
Resource Manager aids the inventory management system under development. It mainly looks at the availability of resources and the management of distractions in order to maximize productivity on the project, since productivity leads to solved problems which contributes to stability which recycles into productivity. It is kind of a cross roads project, integrating things like bill payment, shopping lists, supply chain info, productiivty conditions, trip plans, resource usage rules, etc.
../misc/construction.html
resource-reservation-system -
../misc/construction.html
Arch [GIF]
restaurant-music-system -
../misc/construction.html
resume-critic -
../misc/construction.html
Reward Ontology - Knowledge about what motivates individual people
Tries to distill a picture of what a person desires and what can be used as a reward signal in order to improve performance towards community goals.
../misc/construction.html
rkf-web -
../misc/construction.html
rll-frdcsa -
../misc/construction.html
robotic-book-scanner -
../misc/construction.html
Arch [GIF]
roguelike -
../misc/construction.html
rosetta-stone-frdcsa -
../misc/construction.html
Arch [GIF]
RSR - Artifical emotional intelligence
rsr is a psychometric reporting system for users to record their present condition and beliefs, etc. rsr 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. rsr also exports its functionality as a decision aid to other systems. For instance machiavelli will use it to model/monitor other people's emotions.
../misc/construction.html
Arch [GIF]
RTE - Software to run RTE using CandC's Nutcracker system
While we have the project Free rte, there has since been released the CandC rte system. I am however having trouble getting this to work. It runs but the theorem prover does not return. I am trying to get ahold of the correct version of the Vampire theorem prover.
../misc/construction.html
rtec-frdcsa -
../misc/construction.html
rtfm -
../misc/construction.html
rtl-sdr -
../misc/construction.html
rule-editor -
../misc/construction.html
rule-extraction -
../misc/construction.html
rule-manager -
../misc/construction.html
ryans-video-game -
../misc/construction.html
Arch [GIF]
SAFE -
System to edit planning information
../misc/construction.html
Arch [GIF]
Save Tara - Systems to assist those working to save Tara, Ireland
The famed Royal Demense of Tara in Ireland is under duress due to inroads being carved by greedy real estate developers. A grass roots resistance has risen to challenge this and these are tools to help the organizers.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Sayer - Cognitive system that analyzes data structures for meaning
sayer gets its name because it builds a context by asserting interesting facts about arbitrary Perl data structures. sayer (along with thinker) is one of the most interesting projects of the FRDCSA. What it does is index arbitrary perl data structures, and attempt to derive interesting information and conclusions about that data using machine learning. For instance, if your data structure consisted of a string, and that string contained a paragraph of text, sayer would apply a decision tree or similar, set of tests, to determine that it indeed was as we described. It would represent this relation as a graph, with verticies as data-points, I.e. the input, and "true", and edges as function calls. All data of course is stored to a database. This graph data is then used as input to classifiers that attempt to distill summarily interesting information about said data. For instance, if it is a sentence, it may well wish to perform various NLP procedures, extracting things like named entities, and recursively analyzing those within it's attention span. It uses Perl as knowledge representation interlingua. The architecture is expansive, complex, and beautiful and integrates many other FRDCSA systems.
../misc/construction.html
Sayer-Learner - Combines aspects of Sayer and Learner
sayer is a system for positing things about data. Learner is a system for predicting future relationships based on given information. sayer-Learner is a way to expedite the development of both systems.
../misc/construction.html
sayer2 -
../misc/construction.html
schizophrenai -
../misc/construction.html
Arch [GIF]
Scrubber - System to deidentify information
There have been several scrubbing and deidentification attempts through the years. This one seems to have gotten the furthest. The other ones are classify and release-manager. A new module was created called Capability::Deidentify, which uses system::DeID as one possible engine. Unfortunately, the overhead on running this is quite high per invocation, but DeID being written in Perl should be amenable to being UniLang-agentified properly. Another feature of scrubber is that it has many keybindings for redacting text, and asserts redacted text into the KB and can automatically redact it from the selected or a set of documents. KBFS tracks the metadata regarding the files.
../misc/construction.html
self-discipline -
../misc/construction.html
semantic-clustering -
../misc/construction.html
sensor-integration -
../misc/construction.html
Formalog-Template -
Template code for a Formalog Emacs system.
../misc/construction.html
sentinel -
../misc/construction.html
Arch [GIF]
Setanta Agent - Intelligent IT and scripting transportable agent
Setanta agent can administer machines. It can read man pages and understand the options, and write perl scripts. It can transport itself through the internet. It could administer a defensive network, and recognize network attack plans. It does this using a multi-agent coalition logic, plan recognition, the ability to read, understand and write shell and perl scripts, the ability to understand natural language, a knowledge base and reasoning engine, a plan library, and so on.
../misc/construction.html
sherwood-frdcsa -
../misc/construction.html
shop3-frdcsa -
../misc/construction.html
show-people-something-that-works -
../misc/construction.html
sicstus-third-party -
../misc/construction.html
sigma-ace-frdcsa -
../misc/construction.html
sigmakee-mode -
../misc/construction.html
Arch [GIF]
Situated Agent Attempts - Attempts to build a "software robot" that can control a Linux system
In the 90s lots of work was done on SoftBots, i.e. software robots that operated in domains such as a Unix environment. We're attempting here to build one that can interact with a vagrant virtual machine, such that we can checkpoint, experiment, measure and restore until the system learns enough about the cause effect relationships on Linux and other Virtual Machines, in order to be able to construct plans to achieve goals.
../misc/construction.html
SKME -
Extends KMax, or is rather synonymous with it
../misc/construction.html
smart-home -
../misc/construction.html
smea -
../misc/construction.html
social-intelligence -
../misc/construction.html
Social Media Presence - System to coordinate, and log posts to different social media platforms
The field of social networking has expanded greatly and therefore a custom built system designed to handle the outreach efforts of the FRDCSA Project on multiple social networks and tightly integrated with the FRDCSA architecture is now under development. It also functions in other capacities, as a reference section and also a logger of posts to combat censoring.
../misc/construction.html
social-recreational-game-playing-and-development -
../misc/construction.html
software-development-bounties -
../misc/construction.html
software-evaluator -
../misc/construction.html
Arch [GIF]
Software Finder - Searches the web for software that performs a specific task
Software Finder mainly consists of radar-web-search, a program that searches yahoo for systems that have a certain capability.
../misc/construction.html
Arch [GIF]
software-indexer -
../misc/construction.html
Arch [GIF]
Code [GitHub]
software-ontology -
../misc/construction.html
software-relicensing-petitions -
../misc/construction.html
sokoban -
../misc/construction.html
spacy-frdcsa -
../misc/construction.html
Special Lug Admin - Software to manager Linux User Groups
In order to manage LUGs in an objective way, we are developing software to automate many of the common tasks, such as talk solicitation, scheduling and announcements, etc.
../misc/construction.html
speech-recognition -
../misc/construction.html
spgut-frdcsa -
../misc/construction.html
Spider - A focused-crawler for web information extraction, etc
Able to crawl websites, storing multiple versions over time like the wayback-machine. It is especially desired that this system be able to deliberate as it spiders, by using the nlu capabilities of FRDCSA. Ideally it should work similar to a web/unix softbot.
../misc/construction.html
Arch [GIF]
Spreading Activiation Package Search - A system for finding software suitable for a purpose
This system is related to system Recommender but takes much, much longer to run, due to its underlying spreading activation engine.
../misc/construction.html
Arch [GIF]
Code [GitHub]
Shared Priority System Editor - System to edit planning information
The Shared Priority system Editor allows us to rapidly edit and relate sets of goals and to place constraints upon them such as what they depend on for completion, and what time constraints there are related to them. All of this information is then exported into a set of assertions that can be systematically reasoned with in order to generate appropriate plans. Various natural language processing techniques, such as Textual Entailment Recognition, are applied to aiding in the elicitation and breaking-down of knowledge about the situation being planned. Also, recently, we have added tools for visualizing not just planning domains but a large number of other domains requiring similar interactive graph based visualizaition.
../misc/construction.html
SPSE2-Formalog -
SPSE2-Formalog allows us to circumvent some of the limitations of SPSE2
../misc/construction.html
Arch [GIF]
story-generation -
../misc/construction.html
story-teller -
../misc/construction.html
Code [GitHub]
strads-frdcsa -
../misc/construction.html
strategos -
../misc/construction.html
street-smarts -
../misc/construction.html
study-memorization-subsystem -
../misc/construction.html
subconscious-computing -
../misc/construction.html
Arch [GIF]
suo-kif-to-prolog -
../misc/construction.html
Arch [GIF]
suppose-suppose -
../misc/construction.html
suppositional-decomposer -
../misc/construction.html
Arch [GIF]
Suppositional Reasoner - System to manage, view and edit game state, moves and plans, etc
Suppositional reasoner currently uses GDL, but should be expanded to handle more gaming abstractions, such as FLP, TIELT, Gym, etc. It allows one to load various games, view the state and edit. The idea is to provide an interface to allow positional theorem proving of game positions/states. It runs in Emacs, allows enumeration in a buffer of all Ist-Asserted and Ist statements (w/ closures where necessary).
../misc/construction.html
swipl-extensions -
../misc/construction.html
swipl-mode -
../misc/construction.html
Arch [GIF]
System - A place to develop APIs for systems
Within the FRDCSA it is not always apparent where to place custom tools developed for systems. So they can go here.
../misc/construction.html
Arch [GIF]
System-IE - IE tools and datasets to extract system names from websites, documentation
system-IE currently uses MinorThird and a homegrown dataset to train and extract the names of systems from documents.
../misc/construction.html
Arch [GIF]
system-implementor -
../misc/construction.html
Arch [GIF]
System Iterator - Iterate over lists of systems and download, package and upload the result.
system-iterator is a (rather weak) play on words. It's mission is to iterate over FLOSSMole, or rather CSO, sets of packages, perhaps using information such as auto tagged debtags or other resources from folksonomy, and download and package the various systems automatically, using all the various toolchains in existence such as auto-packager, etc. It's a play on words because in one sense, we are iterating over lists of systems and packaging them (yes it should be able to accept lists of systems as input, such as from vger and package-priority-queue). But in another sense, each time we package a system, we are developing a new iteration of the sequence of increasingly complete FRDCSA supersystems. It differs from vger in that it doesn't seek out software through focused crawling, but iterates over known software. It is similar to but more general than game-time.
../misc/construction.html
Arch [GIF]
Code [GitHub]
System Recommender - Capability based CSO system search
Searches CSO for software that matches desired capability. Uses a primitive collaborative filtering implementation to rate software for applicability to a specific purpose, and then finds related software. Rate, filter, repeat.
../misc/construction.html
task-critic -
../misc/construction.html
Arch [GIF]
Task Manager - Gnome applet to interrupt user with important task reminders
Knowing when and how to bring time-sensitive informatino to the user's attention is extremely critical. This is one of the various aspects of executive skills management that makes up the cognitive prosthetics aspect of the FRDCSA.
../misc/construction.html
Task Tagging System - Learns how to tag PSE-x tasks for various important categories
Tags include personal, work, finance, cell phone, and so forth.
../misc/construction.html
Arch [GIF]
task2 -
../misc/construction.html
Arch [GIF]
TDT - Topic Detection and Tracking software
tdt is a very useful capability. This system is charged with collecting various implementations. So far it include Lemur. There is also some research code I am waiting to obtain. It will provide the engine for IRC-tdt.
../misc/construction.html
Arch [GIF]
temp-agency-locator -
../misc/construction.html
temporal-contingency-planning -
../misc/construction.html
temporary-system -
../misc/construction.html
Arch [GIF]
termios -
../misc/construction.html
Arch [GIF]
Terms And Conditions Analyzer -
../misc/construction.html
Arch [GIF]
Text Analyzer - Apply various NLP to text
This system I actually forget what it is supposed to do. I think though that it was intended to provide for a comprehensive analysis of text, such as fact extraction, NLP etc. It would operate on top of something like sayer.
../misc/construction.html
text-logic -
../misc/construction.html
textbook-knowledge-formation -
../misc/construction.html
The FRDCSA Book - Effort to develop the definitive text on the FRDCSA
It may help to attract developers, facilitate progress, solve problems affecting people, and perhaps to generate some revenue towards the continuance of the project, to publish a text on the workings of the FRDCSA.
../misc/construction.html
the-seed -
../misc/construction.html
theorist -
../misc/construction.html
Thinker - Cognitive system for interpretting text
thinker is closely related to sayer. thinker makes assumptions about the meaning of texts and proceeds, backtracking when it finds contradictions.
../misc/construction.html
tickler-file -
../misc/construction.html
Todo Systems - A collection of initial attempts at various aspects of todo systems
The FRDCSA has a long and glorious history of incomplete todo system implementations. To wit: Score, Do, Lightspeed, normal-form/Spark, Todo, PSE, Agenda, system-Planning, and task-manager, to name a few. It is a tough domain. (Fortunately, recent work on FreeKBS has enabled the creation of a set of tools for efficiently working with goals.) Additionally, each system catered towards a different aspect of the so-called executive skills. This system therefore is part of the FRDCSA research into cognitive prosthetics. This system aims to integrate all these aspects into a new system with superior capabilities - that will definitively secure the solution to this challenging domain, at least enough of a solution to keep us on track to achieve the final product. It has been rather successful lately in helping remind me to execute common tasks, although much further work is needed.
../misc/construction.html
Arch [GIF]
toy1 -
../misc/construction.html
travel-system -
../misc/construction.html
trip-planner -
../misc/construction.html
Arch [GIF]
Twitter-Follower-Analyzer - Classify your followers
This program classifies twitter followers according to various categories they exhibit. For instance, if they appear to send out only spam, or if they retweet, or talk about only a few topics, etc. This is useful in determining what block operations to perform on followers based on the contents of their posts and other account properties.
../misc/construction.html
Arch [GIF]
Message Classifier - Classify UniLang messages according to intent
This is a subsystem of Corpus (that is related to Critic) that attempts to apply various strategies to determine how a UniLang message should be classified. UniLang sends Corpus the log database entry id of a message, and corpus should respond with a set of prescribed actions. One strategy is to use classifications proposed by the user. The annotations are created through one of several interfaces (a Critic script and the Critic FreeKBS interface). Another strategy is to apply sayer to the message to obtain semantic information about it, and use that context to derive the desired results. Another strategy being looked at is to group entries together based on approximate lexical patterns.
../misc/construction.html
unilang2 -
../misc/construction.html
Arch [GIF]
Code [GitHub]
universal-parser -
../misc/construction.html
universal-simulator -
../misc/construction.html
user-agenda -
../misc/construction.html
Arch [GIF]
utility-maximization-system -
../misc/construction.html
Arch [GIF]
Vanity-Search - Determine search rank for various pieces of information
Sometimes it is useful to obtain an idea of how far down the search rankings a particular piece of information is. This system measures that. SEO in general is somewhat shady IMHO, but it helps to give one an idea of why a particular idea is not being visited upon.
../misc/construction.html
various-perl-libraries -
../misc/construction.html
Arch [GIF]
vger -
../misc/construction.html
video-surveillance -
../misc/construction.html
virtual-hacklab -
../misc/construction.html
Arch [GIF]
vm-manager -
../misc/construction.html
VM Release - Constitutes a Virtual Machine release of the FRDCSA
A fully running virtual machine with all the FRDCSA software installed and running.
../misc/construction.html
web-agent -
../misc/construction.html
Arch [GIF]
Web Analytics -
This is a work system that measures website efficacy.
../misc/construction.html
Arch [GIF]
Web-Backup - Archive important web sites
There are often times that an important website is about to be shutdown. It may be so important that we cannot trust to the internet archive to keep a backup, such as in the case of Fravia.com. While caching/annotating useful web content is a very important area, this is just a simple project for archiving major sites. There is really no code of which to speak.
../misc/construction.html
web-mining -
../misc/construction.html
Arch [GIF]
What To Do - Recommender system that integrates with your tasks, goals, etc
What to do suggests different tasks that the user can do when they have trouble thinking of something to work on. The system uses a few heuristics to improve the recommendation. But mainly it can be used to recommend studying and software development activities, as well as entertainment and other pleasurable activities (suggested as rewards for actual accomplishments in order to help facilitate a gamified and rewarding experience that keeps the user engaged in the attempt to resolve their problems and mitigates fatigue and frustration).
../misc/construction.html
windows-power-operating-system -
../misc/construction.html
workflow-manager -
../misc/construction.html
workflow-planning -
../misc/construction.html
Arch [GIF]
Code [GitHub]
Workhorse - System to read and understand books and other texts
workhorse is a system to set up dedicated servers for the creation of tagged, analyzed and understood texts, and other linguistic research. For datasets, we have Wikipedia, Gutenberg, and hopefully fulltext books from Google Books, all appropriately licensed. We aim to develop a highly annotated freely-available corpus of marked-up texts that have been processed with a wide variety of state of the art systems. We also aim to apply natural language understanding, knowledge base population, and other techniques, onto the texts to derive useful knowledge.
../misc/construction.html
world-state-comparison -
../misc/construction.html
Arch [GIF]
Code [GitHub]
WSM - Responsible for tracking and syncing real-world state in order to plan
WSM is similar to the Sentient World Simulation. It is responsible for establishing models of the real world based on evidence it comes across. For instance, a temporal semantics has been implemented based on recording observations of the real world, and knowing the last known state for a particular relation or predicate. Eventually, would like to track confidence, and learn how quickly uncertainty usually grows regarding specific facts, and try to infer when circumstances dictate that a particular fact is likely to have changed. This will integrate with sensors such as basic ones all the way to video object recognition and resolution.
../misc/construction.html
wsm-sync -
../misc/construction.html
xpce-frdcsa -
../misc/construction.html
Arch [GIF]
XWordNet Utils - Tools for working with the XWordNet data
XWordNet is a useful source, where all wordnet glosses have been converted into logic forms. This is useful for expanding the meaning of words to aid in lexical inferences in systems such as a Recognizing Textual Entailment system. xwordnet-utils has perl functions for interacting with the dataset in meaningful ways.
../misc/construction.html
Arch [GIF]
yapc-na-2019 -


This page is part of the FWeb package.
Last updated Sat Oct 26 16:32:08 EDT 2019.