Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
TBLTools is a set of GATE processing resources that implements the Fast Transformation Based Learning Algorithm. You can train it to learn rules for NLP tasks such as Named Entity Recognition and Shallow parsing.
MobHealth is an extensible mobile health framework/API written in JavaME. The current version supports two sensor-data formats (e.g. used by AliveTec). It already provides higher-level classes for data recognition like body position or hypoxia-detection.
The adam server is a voice activated framework in which to control your desktop and perform general systems administration. It utilizes the Sphinx-4 speech recognition engine and the FreeTTS speech synthesis engine.
...Currently supports only Kohonen Network model, but API is designed to be easily extended to model other network types. This implementation was used for face thermal pictures recognition.
Java framework for face detection and face recognition based on different plugin and filter types. Includes Eigenfaces in pure Java, OpenCV detection via JNI, integration of the Betaface.com Web Service, skin color filter, Adobe XMP Export and a nice GUI
This is a J2ME implementation of barcode capture and recognition for EAN barcodes using a cellphone camera. It is a port of ReadBarC to J2ME, with improvements in processing speed to compensate for the slower Java and the addition of EAN barcode support.
JavaANPR is an automatic number plate recognition software, which implements algorithmic and mathematical principles from field of artificial intelligence, machine vision and neural networks.
RDF is a shape recognition program. User loads an image to analyze and several models to recognize for (squares, circles, crosses or more complicated). The analyze provides the number and the position of the found occurences.
Serenal is an easy to install (unzip and run) documents library system mainly focused on the automatic management of the e-books collection. The main features of the system are: automatic ISBN recognition (during import), full text search and many others
A handwritten number recognition system was developed by using image processing and neural network technique. The system was developed in Java. Other applications which make use of image processing and neural network technique will be published too.
JEquation provides an intuitive and fast way to input mathematical expressions into latex documents by using prestructured neural network based handwriting recognition.
CodeNote will be an user-friendly and straightforward solution to quickly outline code snippets on your Java enabled phone. It aims to become a rich programmers notepad, full of features such as syntax highlighting and language keywords recognition.
OpenOMR is an open source optical music recognition (OMR) tool for printed music scores. It allows a user to scan a printed music partition and play it through the computer speakers.
VoxForge collects user-submitted speech audio files for the creation of Acoustic Models for Free and Open Source Speech Recognition Engines such as HTK, Julius, ISIP and Sphinx.
An Iris Recognition system written in Java. Acquires an image, locates the iris and produces a unique 'iris profile' for it. Will be fully supported by its own GUI but potentially linked into other applications, such as xlock.
The MRCPv2 protocol is designed to allow client devices to control media processing resources, such as speech recognition engines. MRCP4J provides a Java API that encapsulates the MRCPv2 protocol and can be used to implement MRCP clients and/or servers.
Voice Conference Manager uses VoiceXML and CCXML to control speech recognition, text to speech, and voice biometrics for a telephone conference service. Say the names or numbers of people and VCM places them into the call. Can be hosted on public servers
Project c2h - cetacean to human - building Seadragon, a tool for the scientific research of the acoustic communication of cetaceans, supporting the creation, emission, and recognition of underwater whistles. The blog: http://leafyseadragon.blogspot.com/
The Open Java Trading System (OJTS) is meant to be a common infrastructure to develop (stock) trading systems. There are four parts: gathering of raw data over the internet, recognition of trading signals, a visualisation module and trading with banks.
Dragon Character Training is a PalmOS program using stroke recognition to help you learn to read and write Chinese characters. It is good for learning Mandarin vocabulary and characters.