Showing 247 open source projects for "basic language programming"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    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
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1

    EasyCP

    The easiest C++ way to deal with constraints !

    EasyCP is a modern, user-friendly C++ library that lets you use constraint programming in a very natural way, taking advantage of its expressive power. Just model and let the CSP (Constraint Satisfaction Problem) solver do the job !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    TextProcessor

    A Java package to preprocess text datasets for posterior text analysis

    The TextProcessor Java package is a text processing toolkit, which provides some frequently used text processing functions such as stemming, removing stop-words, generating a term vocabulary, and calculating the term-doc frequency matrix. Basic topic mining models such as LDA and sparse NMF are also supported. The package can also generate feature files from a given text dataset with LDA and LIBSVM format for posterior procedures such as classification or clustering. The toolkit is also being extended for more advanced text analysis tasks based on natural language processing techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Stella

    Elementary Arithmetic Word Problem Solver

    Basic natural language processor capable of solving elementary math word problems such as: 1) John has 7 pencils. He buys 10 more pencils. How many pencils does he have in all? 2) There are 6 boys and 4 girls in a library. How many kids are there altogether? 3) Bob ran 8 miles and Stella ran 2 miles. How many miles did they run altogether?
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Open Pandora's Box

    Open Pandora's Box

    Pandora is an artificial intelligent web based bot

    Pandora is an artificial intelligent web based bot written in Java. Pandora is a component based AI architecture including, database memory, XML, voice, voice rec, chat, IRC, HTTP, Wiktionary, Freebase, consciousness, language, GUI, applet, web, jsp, Android
    Downloads: 16 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    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.
    Start Free
  • 5

    Ant Conflict Behaviour

    research on rules for conflict behaviour for ants

    ...Special interest is to do researches about the conflict behaviour. The project is written with the mason-library (page: http://cs.gmu.edu/~eclab/projects/mason/ ) and mainly with the scala programming language
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    2OPL

    2OPL is a norm programming language for agent organizations.

    2OPL (Organization Oriented Programming Language) is a programming language for developing agent organizations. The used abstractions in the language are brute facts, effects of actions, norms and sanction rules. Brute facts are the state of the environment. Effect rules describe how actions change the brute facts. Norms describe which environment states counts as violations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Osmosis TTS

    Osmosis TTS

    Text to Speech application with searching capabilities.

    Osmosis TTS is a Text-to-Speech application with a built in browser and the ability to easily search for terms in the text using configurable search providers including search engines and dictionaries. It is particularly useful for language learning as one can easily search for foreign words using external dictionary websites. Text is spoken by copying text to the clipboard, and text can be queued up by continuing to copy new text to the clipboard while Osmosis TTS is speaking....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Multiagentsystem Ellipsis

    Multiagentsystem Ellipsis

    Modular, agent-oriented and extendable agent toolkit.

    Ellipsis is a modular, agent-oriented, and extendable toolkit to execute stationary and mobile software agents written in the Java programming language. Ellipsis uses the standard application server JBoss (version 4.2.3 GA) without any modifications. In contrast to existing mobile agent toolkits, Ellipsis has an agent- and message-oriented architecture. Ellipsis is built on top of the JMX architecture. Core Ellipsis components are implemented as MBeans which provides for basic ser-vices to execute agents and control their life-cycle. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    LPIA

    Programming language for artificial intelligence

    LPIA is an interpreted symbolic functional language with multi-process capabilities and predefined pattern matching. It is inspired by combinatory logic, lambda calculus, Scheme and Forth. LPIA est un langage symbolique fonctionnel interprété avec des possibilités multi-processus et un filtrage prédéfini. Il est inspiré par la logique combinatoire, le lambda calcul, Scheme et Forth.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10

    Voice_Tic_Tac_Toe

    Play Tic Tac Toe With Voice Input

    Voice Tic Tac Toe enables you to play Tic Tac Toe via voice input. The game engine is developed in python programming language and uses Microsoft SAPI for Speech to Text Conversion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    SURF-nanodots

    Very basic computer vision program

    This was my first big programming project. I'd like to clean it up and improve the back end design when time permits. See the wiki for known issues and more information. A computer vision program for analysis of magnetic data collected by a scanning probe microscope. Originated in summer 2007 as a collection of C compiled for Matlab (MEX) files and was eventually ported to a standalone C++ application with a GUI created in Qt. This program takes atomic and magnetic force microscope...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ALPprolog is a Prolog implementation of an action programming language. With ALPprolog you can program strategies for autonomous agents in dynamic domains like e.g. the Wumpus world.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Supernova programming language

    Supernova programming language

    Natural programming language for GUI applications

    Modern scripting language and the first one that presents the concept of programming with direct fiction description using a clear subset of pure human language. Using Supernova you can write the source code using Arabic and/or English keywords and you can create GUI applications for Windows and Linux.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 14
    DGiovanni
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Java-based implementation of the Optimization Programming Language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Interactive4J
    Project aim to provide simple easy APIs for Java developers to use interactive abilities in their Java Applications like speech recognition, handwriting recognition, use of web cam , sound record/play, decision trees , text to speech and many others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Simple interactive Java browser is basic simple browser show how we can use voice commands to navigate in web sites and use hyperlinks as a voice commands.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Modular Text-to-Speech system with a Matlab backbone. Your modules can be attached to this backbone via executable files (independent of the programming language used) respecting the XML interface requirements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ERESYE means ERlang Expert SYstem Engine. It is a library to write expert systems and rule processing engines using the Erlang programming language. It allows to create multiple engines, each one with its own facts and rules to be processed.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Sanchay
    Sanchay is a collection of tools and APIs for language researchers. It has some implementations of NLP algorithms, some flexible APIs, several user friendly annotation interfaces and Sanchay Query Language for language resources.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    A game inspired by RoboRally developed in C# for Mono/.NET.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Pythia is a natural language question answering system, which uses Speech Recognition and Text To Speech technologies to communicate with the user.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ANNJ, Another Neural Network for Java is a neural network framework for the Java programming language. It is still in an early development stage, currently supporting only feed-forward type networks, but will soon be able to handle many other types.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Jazzyk - a special-purpose programming language interpreter for development of modular intelligent agents based on a plug-in architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    proGPUKLT is a library for the Processing programming language and environment that wraps a GPU-implementation of the Kanade-Lucas-Tomasi feature tracker used for computer vision applications.
    Downloads: 0 This Week
    Last Update:
    See Project