OpenEphyra is a question answering (QA) system. It retrieves answers to natural language questions from the Web and other sources. OpenEphyra comes with implementations of algorithms that proved effective in Carnegie Mellon's Ephyra system, which participated in the TREC evaluations. It is platform independent and can be set up in just a few minutes. The goal of this project is to give researchers the opportunity to develop new QA techniques without worrying about the end-to-end system.
Lycanobot is an IRC bot used to play the game, "The Werewolves of Thiercelieux" (Les Loups-Garous de Thiercelieux), which is quite like Mafia, the traditional Russian party game. It aims to do everything a game master has to, including distributing cards, asking things in private, announcing kills, etc.
trojuhelnik is a general solver for triangles. It computes all possible solutions for a triangle that is specified by an arbitrary triple of the following elements: sides, angles, altitudes, medians, angle bisectors, area, radius of circumscribed and inscribed circle, sum a+b, perimeter and difference of the angles. All other elements, triangle visualization, and graphs of elements dependencies are also available.
The Cell Messaging Layer is a communication library for clusters of Cell Broadband Engine processors. It implements a subset of the popular MPI message-passing API on the Cell's SPE processors, with one MPI rank per SPE across any number of Cells and the ability for any SPE to communicate directly with any other SPE, even across a network. The Cell Messaging Layer thereby makes programming clusters of Cell processors similar to programming clusters of conventional CPUs.
SQL ORM focuses on mediating database interaction rather than shielding the user from it. It takes the best parts from iBatis, Toplink, Spring JDBC, etc. and consists of four independent modules that can be used in isolation, in combination with each other, or in combination with other frameworks - even ORM frameworks!