ACT-CV provides an easy to use interface between visual objects on the computer screen (or another video source) and a cognitive modeling tool.
This project offers an uniformized way to interface a extented variety of analog-to-digital conv. chips to a computer that uses Windows. It is written in C as a set of plugin DLLs plus a central interface. The interface is intented to be VB compatible
Automated Ethanol Reflux Distillation Project - University of Cincinnati Senior Project, 2009
A school project for exploring AI techniques implementing a Natural Language Interface
AIBICOM is a C subroutine library for the development of binary control applications.
This project aims to develop a "natural natural language interface" (an interface in a spoken natural language with a bit of flexability on the input) to control an AIBO ERS-7 robot dog.
A dialogue management system including high-level scripting functions, a dialogue grammar based on AIML (but with a rewritten algorithm for 30-60% better performance than AIML and 20-50% better performance than VoiceXML ABNF). Originally used on robots.
This is a Java Email client for academic purpose. It will include the general email client features and other experimental techniques such as uncertain reasoning, HCI principles. This project is not supported now.
AMELiA is a collection of libraries developed at the Arts, Media and Engineering Program at Arizona State University. It includes the AME Patterns library, a generic C++ library for modeling, recognition and synthesis of sequential patterns.
An Autonomous Navigation and Control System for machine guidance. Itegrates code for various sensor systems such as machine vision, GPS and INS, proximity sensor awareness, and overall system health and control. written in C for Linux/Unix.
Articulated Robot Human interface (Articulated Robot humaN InterfacE) System designed in order to control remote devices (aka: Articulated robotic devices), using mainly joystick-type devices as input method
ASR-Builder provides an easy-to-use interface to the HTK toolkit, that allows users to build ASR systems. ASR-Builder provides a platform that performs house-keeping tasks when using HTK and also provides default training/testing/recognition scripts.
Ascia User Interface is the human interface of Java Automation Integration System (or Just Another Integration Software), an event driver software that allow control of home automation appliance (light, motors, ecc).
This project aims at creating a way to create a way to control computers and other devices remotely with just hand gestures. This is an attempt to develop alternatives to the keyboard-and-mouse interfaces.
C++ Widget Library for CGI/FastCGI applications based on Ajax. Test cases for Tomcat Server and XDAQ framework are available. Widgets included: Tab,Form,Button,Tree,LayoutContainer,Frame,Table,Dialog,FishEyeMenu,EventHandler, etc.
Annotea Ubimarks is an application of Annotea shared bookmarks in Mozilla. It helps users to easily organize Web information by using familiar concepts, share findings with trusted peer groups and benefit from the underlying Semantic Web technologies.
A Computer Robot and Chatterbot building Framework, or "Bot Architecture", that utilizes Visual Basic, XML, MSAgent, SAPI, WSH, OpenCV and MSComm in a Bot building framework for building everything from chatterbots to robots.
The goal is an Ascom driver for parallel port connected, telescope controlling stepper motors.
Artificial intelligence evolves musical instruments played with mouse
Artificial Intelligence (AI) evolves musical instruments you play with the mouse from small blocks of Java code that operate on numbers, each block designed to keep all numbers in range -1 to 1 if they started in that range, and combinations of these evolved codes running 44100 times per second for high quality 44.1 khz audio. You can also write the Java code into its window. Uses Javassist internal compiler on the new Java code assembled by renaming variables to overlap eachother and reordering, copying, and removing blocks of code. Listen to the recorded music in files section of sourceforge or try it for yourself. This branched into my other projects: GigaLineCompile, JSelfModify, JSoundCard, and Human AI Net as I got more into the AI and systems side of things and explored vision research as a better user interface to network minds together through the Internet. Someday I will bring it all together in a shared space on the Internet.
Automatic program to create keyboard layouts similar to the dvorak layout in any other language.
Auvai is a Java API and Java Swing based application for Text to Speech conversion of Unicode Tamil. Future direction of this API and application is to support Text to Speech conversion for all "Indic" languages.
Blocs (BLock Oriented Control System) is a highly modular approach to hard and soft realtime control. Complex systems can be built by loading and interconnecting software components, and systems can be modified and tuned on the fly.
An Open Source IEC 61131-3 Integrated Development Environment, providing PLCOpen SoftPLC programming, CanOpen IO's, and SVG based HMI.
BioPro project has been moved to http://www.bioera.net/
BlackFinger is a system that uses reacTable* to enhance it's interface capabilities. This software uses a webcam to detect user's fingers. It also use som basic gesture recognition to perfom actions.