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.
Lillybot is an OpenCyc-based irc chatbot. It implements a very
simple reasoning engine that works with the OpenCyc ontology,
and hooks it to a natural-language parser. It can answer simple
english questions with small simple-english replies.
Annotation based lexer and parser generator suitable for processing wide range of languages, from small domain specific languages to big ones like Java. Actions may be written directly as annotated java methods. Examples of expression language and Java5.
JWebPro: A Java tool that can interact with Google search and then process the returned Web documents in a couple of ways. The outputs can serve as inputs for NLP, IR, infor extraction, Web mining, online social network extraction/analysis applications.
"Java Artificial Intelligence Markup Language PAD" is a tool that manages ProgramD AI (on local or remote machines) and AIML files with real-time previews and it provides a network support to test AI capabilities over many network protocols.
Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.
Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
The Tree ProcessingLanguage allows the specification of an object oriented tree structure, with strong seperation of concerns, which can be compiled into a type safe class hierarchy implementing the tree.
JLoom is a JSP like template language for text generation - e.g. source code, HTML, XML. JLoom templates are modular encapsulated. Parameters can be any Java type, even Generics or Varargs. There is a plugin for Eclipse and a command line tool.
Automatically translate english/french/german text to german/french/english text and output speech in appropriate language.
All Automagically with the power of the inter-webs.
NOTE: I couldn't keep up this project to align with latest Unicode spec. Not sure I may be continuing. You can try Myanmar3 from Myanmar NLP or WinUniInnwa or https://sourceforge.net/projects/prahita/ or something better compliant font. ~Victor
---
[This is UniBurma - UniMM project workshop area. This project currently have two productions, UniBurma and UniMM. For more descriptive info about this project, please visit http://unimm.org/. You can browse lastest source from SVN trunk.]
The Java Text Categorizing Library (JTCL) is a pure java implementation of libTextCat which in turn is "a library that was primarily developed for language guessing, a task on which it is known to perform with near-perfect accuracy."
UCEd a toolset for use cases edition, verification and simulation. UCEd accepts use cases expressed in a form of naturallanguage. UCEd integrates the use cases in state machines using domain knowledge, and provides an interface for system simulation.
Augmenting other natural interfaces namely handwriting, speech recognition to input Indian language characters to the computer. Speech synthesis is also provided to read out local language text.
Java Expert Rule Based Inference Language. Jerbil is an open source rule processing engine written in Java. Currently Jerbil supports a full set of processing functions with text-based and XML interfaces; a Java interface is planned.
A Java port of LDC's Champollion sentence aligner (http://champollion.sourceforge.net). Intended audience is NaturalLanguage researchers wishing to sentence-align parallel text. In the future, Akerblad will extend Champollion with such features as rule
A Unix desktop environment, using multi-processing as the principle method of program partitioning and built around the everything-is-a-file assumption, with scripting using the programming language Haskell.
JVnSegmenter is a Java-based and open-source Vietnamese word segmentation tool. The segmentation model was trained on about 8,000 sentences using Conditional Random Fields (FlexCRFs). This tool would be useful for Vietnamese NLP community.
The Universal Business Language (UBL) provides standard XML formats for business documents. This project is to provide XForms which allow creation, processing and editing of UBL documents and XLST stylesheets to generate such forms.
Collection of tools for input, reading, processing, and typesetting Taiwanese language. Includes SCIM and quail input methods, Firefox dictionary plugin, plus scripts for LaTeX and HTML generation.
NLSO NaturalLanguage Support Objects, a NaturalLanguage dependent resource manager designed to minimize localization workload See http://comchatter.com for an example of what can be achieved using language neutral design
Gabbie is an experimental naturallanguage (plain english) command system, written in C++. The goal of Gabbie is to produce sensible responses to english input such as "Open the email draft I started yesterday." or "When is my meeting with Bill?".
Robust personal accounting with function of double entry booking, e-billing, tax processing, budgeting, and foreign currency ex rate revaluation. Multi-language is supported. Pl enjoy encrypted p2p invoice transfer and info-on-finger style user interface
LiMa means Lightweight Markup Language. It is a parser for an easy to use ASCII/Text-based markup - comparable to Markdown or the Wikipedia-Markup language with special configurable extensions in defining Links and image-resources.
baobab is an implementation of FPTrees or Frequent Pattern Trees, a pattern recognition/data mining technique. it has innumerable applications in languageprocessing, clickstream analysis, etc.
KML is a knowledge base with support of logical modeling. Advanced model is used to represent knowledge as a set of statements similar to naturallanguage sentences. This project hosts a set of model storage library and server (vrb-ols) and clients.