Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Train ML Models With SQL You Already Know
BigQuery automates data prep, analysis, and predictions with built-in AI assistance.
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
G-Asks is a question generation system, developed by LATTE(Learning and Affect Technologies Engineering) research group at The University of Sydney. It uses Natural LanguageProcessing techniques and Machine learning algorithms to generate specific trigger questions. If you use this software in a publication, please cite the paper 2.
1.Ming Liu and Rafael A. Calvo (2012) “Using Information Extraction to Generate Trigger Question for Academic Writing Support”, 11th International Conference on Intelligent Tutoring Systems, Crete, Springer LNCS 7315, p.360-369.
2.Ming Liu, Rafael A. ...
The Information Extraction Plugin allows the use of information extraction techniques within RapidMiner.
It can be seen as an interface between natural language and IE- or datamining-methods, by extracting interesting information out of documents.
Transliterator between any Language files - Map Fonts, Create Encoding Scheme, Input Phonetic, Indian, Roman, Tamil, Hindi, English, French, German, Spanish or Any World Language Keyboard. Ex: [Phonetic Input]-[Any World Language Output] or ViceVersa.
GSVideo is a cross-platform library for the Processing programming language that provides video support (movie playback, video capture, creation of movie files) through the use of the GStreamer multimedia framework.
A Java toolbox with commonly used Farsi Language functions.
Includes functions for text manipulation, standardization, normalization, search, replace and changing words and ligatures. Fixing White space problems, Jalai date and Calendar, etc...
This project aims to build a suite of Natural LanguageProcessing tools. Modules will include corpus indexing and access tools, a part-of-speech tagger, tokenisers, text classification software, etc.
A multi-agent architecture for building interactive dramas. It uses the Jason's BDI engine, being the Jason's agent-oriented programming language utilized for performing the drama management and for authoring behaviors for the characters.
This is a Java-based project for complex event extraction from text and co-reference resolution. Currently the code can read BioNLP shared task format (http://2011.bionlp-st.org/) and i2b2 Natural LanguageProcessing for Clinical Data shared task format (https://www.i2b2.org/NLP/DataSets/Main.php). Event extraction includes finding events and the parameters for an event in a text.
The method is based on SVM but other ML algorithms can be adopted. The method details are explained in the following paper:
Ehsan Emadzadeh, Azadeh Nikfarjam, and Graciela Gonzalez. 2011. ...
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
SIET, the Simple Image Editing ( Editor ) Tool, is a simple-to-use, handy and free application for such tasks as resizing, cropping, retouching, watermarking, etc... Batch processing is also provided. Because is OS Independent, written in an interpreted language, SIET can run on any platform that has a java virtual machine available. Tested on: Windows 7, Windows XP, Linux Ubuntu, Linux Mint.
The Wikipedia Miner toolkit provides simplified access to Wikipedia. This open encyclopedia represents a vast, constantly evolving multilingual database of concepts and semantic relations; a promising resource for nlp and related research.
This application illustrates natural languageprocessing using tagged grammars and statistical classification. Outputs are shown with the EMMA specification of the W3C. A viewer is provided to allow for more user-friendly viewing of EMMA results.
A system to perform analysis of large documents for the purpose of cataloging similar documents. Similarity is based upon contextual analysis of these documents done by identifying common words and proper nouns.
Web application to make user-friendly requests on large XML database.
Tools to XML-ize large bodies of semi-formal texts (like floras).
Computer-assisted specimen identification.
Uses natural languageprocessing, 2D/3D images analysis and generation.
ELIA(Eyegaze Language Integration Analysis) supports the analysis of eye-tracking data for studies in languageprocessing. ELIA eases early analysis of data to enable iterative development of experiments in response to spoken language.
TextMarker is now developed and hosted at Apache UIMA (http://uima.apache.org/textmarker.html). TextMarker is a UIMA-based tool for information extraction and more. The full featured editor of the rule language and the build process of UIMA descriptors are complemented with components for visualization, explanation, testing and rule learning.
Bangla LanguageProcessing tools developed/monitored by Center for Research on Bangla LanguageProcessing, BRAC University, Bangladesh. See http://crblp.bracu.ac.bd/ for details.
A java library for the processing and analysis of natural language texts and other sequential data. The focus is on unsupervised modeling with simple, statistical methods as well as implementations of more complex algorithms.
A processor for xml-transformations based on a processing model, which allows to define the transformations by stepwise refinement, in structured (imperative) programming languages and with respect to a given xml-target language.
Maximum entropy is a powerful method for constructing statistical models of classification tasks, such as part of speech tagging in Natural LanguageProcessing. Several example applications using maxent can be found in the OpenNLP Tools Library.
A language modeling tool kit written in Java for natural languageprocessing applications. It can handle character-by-character modeling of unknown words, language model combination, comparison, and evaluation, as well as a number of smoothing techniques
Efficient and lightweight text editor with rich functionalities.
ApexText is a general purpose text editor for developers and non-developers. It supports synatx highlighting for Java, C, C++, Perl, SQL, JSP, HTML etc., tooling for Java. Many UI features are configurable.
Reconcile is an open source research platform for coreference resolution. It combines a large number of open source NLP components and provides extension points for researchers to plug in additional features and techniques.
Java Suffix array library for phrase discovery. Inspired initially by the classic paper of Yamamoto & Church, with newer ideas from Abouelhoda et al and Kim et al. Adapted for large alphabet so that words can be tokenized as alphabet characters.
SplitPDF -SplitPDF.jar- is a ‘command-line driven’ Java-program, it splits a PDF-file by bookmarks into separated PDF’s. The bookmark is used as title for the newly created PDF. Extremely usefull and fast in a batch processing environment.