RSS Feed for AICategory: AI

Speech Recognition – warp-ctc »

warp-ctc is a parallel implementation of CTC, on both CPU and GPU. Connectionist Temporal Classification is a loss function useful for performing supervised learning on sequence data, without needing an alignment between input data and labels. For example, CTC can be used to train end-to-end systems for speech recognition, which has been used at Baidu’s [...]

Open Source Game Engine »

0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform real-time strategy (RTS) game of ancient warfare. In short, it is a historically-based war/economy game that allows players to relive or rewrite the history of Western civilizations, focusing on the years between 500 B.C. and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D [...]

Open Source Knowledge Representation System »

PowerLoom® is the successor to the Loom® knowledge representation system. It provides a language and environment for constructing intelligent, knowledge-based applications. PowerLoom uses a fully expressive, logic-based representation language (a variant of KIF). It uses a natural deduction inference engine that combines forward and backward chaining to derive what logically follows from the facts and [...]

Java Neural Network Framework »

Joone is a Java framework to build and run AI applications based on neural networks. Joone consists of a modular architecture based on linkable components that can be extended to build new learning algorithms and neural networks architectures. All the components have specific features, like persistence, multithreading, serialization and parameterisation that guarantee scalability, reliability and [...]

Natural Language Processing using OpenNLP Tools »

I used tools from OpenNLP as part of my research on natural language processing and semantic web OpenNLP is an organizational center for open source projects related to natural language processing. It hosts a variety of java-based NLP tools which perform sentence detection, tokenization, pos-tagging, chunking and parsing, named-entity detection, and coreference using the OpenNLP [...]

LingPipe – Java Libraries for Linguistic Analysis of Human Language »

This is one of the Java libraries that I tried out and found quite useful for linguistic analysis of human language. LingPipe is a suite of Java libraries for the linguistic analysis of human language. The features as quoted from the website. track mentions of entities (e.g. people or proteins); link entity mentions to database [...]

Weka – A Java Machine Learning Tool That I Used »

Anyone working on AI will definitely know that how difficult it is to make computers do the common things that human beings are good at. Machine learning is one of the fields in computer science that I am always interested in. While experimenting with various machine learning algorithms, Weka is my choice of tool. As [...]