artificial-neural-network-experiments-in-pascal
Artificial Neural Network (ANN) Experiments in Pascal
- Active
- Other
- Lazarus
- GitHub
- ★ 2
- Unlicense

30,057 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Artificial Neural Network (ANN) Experiments in Pascal
Delphi wrapper for Artificial Neural Network Library (FANN, TensorFlow)
This project is a quest for conscious artificial intelligence. A number of prototypes will be developed as the project progresses. This project has 2 subprojects: Object Pascal based CAI NEURAL API - https://github.com/joaopauloschuler/neural-api Python based K-CAI NEURAL API - https://github.com/joaopauloschuler/k-neural-api A video from the first prototype has been made: http://www.youtube.com/watch?v=qH-IQgYy9zg Above video shows a popperian agent collecting mining ore from 3 mining sites and bringing to the base. At the time the agent is born, it doesn't know how to walk nor it knows that it feels pleasure by mining. He has tact only (blind agent). The video shows learning, planning, executing and plan optimization.
Virtual playground for artificial agents that grow, reproduce and evolve in order to test complex behavior emergence principles
FannConsole is a small interactive console program used for creating, training and testing artificial neural networks (ANN). The program is based on the Fast Artificial Neural Network (FANN) library and runs on Windows.
Artificial Reason Kernel and modules
Dinos MCP Server, make your code, on MCP Action and execute by AI
Personal assistant with the elements of artificial intelligence
The interesting thing about this is the artificial intelligence. You probably do not want to play Tetris AI. It survives for more than 1000 lines and beats every human in multiplayer mode (due to its speed). Two differnt AIs can play against each other.
Analytical information system based on methods of an artificial intellect
Ghost is an artificial intelligence which can chat with you (in slovak language) in console or on the web. It is similar to Eliza, ALICE or Jabberwacky. It is writen in object pascal.
CAI NEURAL API - Pascal based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.
Implemented in pure pascal LightNet is an artificial intelligence neural network library Inspired by Darknet and yolo library which can run most of the darknet including YOLO models nativly and self dependently in pascal, tests are provided for both Lazarus and Delphi
Demonstrates Voice Recognition, Text to Speech, Language Translation, OAuth2, Image Generation, Face Detection and Voice Chatbot.
Source code and resources presented by Wagner Landgraf in talks "How Artificial Intelligence can improve UI/UX" and "REST Client applications techniques with TMS XDats" at Desktop First UX Summit 2021 event.
Neural Network example with Delphi + FANN (Fast Artificial Neural Network Library)
Modular system of universal artificial intelligence "AmigaVirtual".
The library for the implementation of artificial neural network into delphi.
Lafe is an Artificial Intelligence Markup Language (AIML) chatterbot GUI
Graph coloring by CSP (CONSTRAINT SATISFACTION PROBLEMS) algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach" - Chapter 5.
artificial intellengence circle gaming against
artificial neural network editor
Artificial data set generator for machine learning purpose
V. Havranekâ's framework for genetic optimisation of your Gomoku / Renju program (AI, engine). Together with batch running option of P. Lastovickaâ's Piskvork manager, you can use it to improve your artificial intelligence (AI, engine).
A Real Time Strategy video game based on computational creativity
It is an artificial neural network that divides images into 4 categories.
Generate code and forms with AI for Delphi Object Pascal and C++Builder using LLMs like ChatGPT and Vicuna-13b.
TensorFlow.Delphi (TF.Delphi) provides a Delphi(Pascal) Standard binding for TensorFlow. It aims to implement the complete Tensorflow API in Delphi which allows Pascal developers to develop, train and deploy Machine Learning models with the Pascal Delphi
Double Fractal was first created in the 90s and was the result of a passion for fractals and fractal math. Since then, it has grown including many unique fractals invented by its author. Some fractals were found by chance in 2001 when functions used for artificial intelligence were plotted as fractals. These new fractals were called JP Random Sets. The brilliant environment Lazarus allowed Double Fractal to be ported from Delphi and now Double Fractal can be run on Windows, Linux and MAC OS X. Fractals are infinite complex images defined by a finite definition. We find in fractals a model to understand many different sciences such as economy, health and weather. Many scientists love fractals. Double Fractal is a program that creates fast and easily high complex images. No specific knowledge is needed to use this program, it is a program that can be run just for fun. Please enjoy the better than ever Double Fractal 3 with its brand new 3D JP1 Set prototype.
This project is dedicated to developing a simulation of the financial market using multi-agent approach. This kind of simulation is often called an Artificial Stock Market (ASM).
Sky Simulator for ASCOM, Alpaca and Indi is a software program designed to simulate an astronomical camera mounted on a computer-controlled telescope. The camera displays images of the night sky based on the telescope pointing-at position and is affected by exposure time and focuser position. The images can be created artificially or using the online deep sky survey. It simulates also a guide camera. mount, focuser and camera rotator if required. You can also use your own mount in the simulation. Simulation of mount polar alignment errors and mount periodic errors is possible. This simulator is a useful tool for testing the focuser routine, astrometric solving, guiding and test run sequences. Star and a deep sky databases are included. For questions, problems, suggestion visit the forum. Ascom installation required. Install instructions for CCDCiel, APT and Nina : https://sky-simulator.sourceforge.io
Stable Diffusion Desktop client for Windows, macOS, and Linux built in Embarcadero Delphi.
TOnnxRuntime is a Microsoft ONNXRuntime AI and Machine Learning Library for Freepascal / Delphi
A Delphi component designed to simplify the development of artificial intelligence solutions.
Artificial Intelligence Library
Cross platform tool to translate between over 100 world languages using GPT-3.5, GPT-4, and Vicuna-13b.
A platform agnostic fast tensor manipulation library using SIMD when possible, written in pascal and can be imported to other languages
GUI for easier installation and training of neural network models for guitar amplifiers and pedals, based on the GuitarML Proteus models. These are usable for Proteus, Chowdhury-DSP BYOD and even NeuralPi VST plugins, on all platforms incl. Linux and RaspberryPi.
SEA-BATTLE-GUI (The trademark is not registered, no rights are protected, all names are fictitious, and photos generated by the neural network, all coincidences are not accidental) is a modern war simulator based on the technologies of artificial intelligence. In our game you will be able to manage your fleet of modern naval equipment and resist the army of revolt machines!Sea battle has never been so fascinating!
O RADGenie Wizard é um plugin nativo para a IDE do Delphi construído sobre a Open Tools API (OTA). Ele atua como um assistente de inteligência artificial
Exemplos oficiais do livro SDD em Delphi
Artificial Neural Network implemented in sequential and parallel mode using Delphi Seattle.
content generated by artificial intelligence
ABC Algorithm Source Code by Delphi for Constrained Optimization.
Commande écrit en Pascal d'aide à l'Intelligence artificielle
This is a simple artificial neural network that simulated as a OR, AND, XOR logic gate and the gait phase simulation. This program is a final mandatory of Fundamental of Intelligent System class
My first artificial intelligence game. This tank game consist of AI which can chase and shoot your tank, AI also able to takeup some powerups. This tank game also has client-server function, enable user to play multiplayer by LAN conenction.
content generated by artificial intelligence
content generated by artificial intelligence
Artificial Intelligence Electronic Manipulation Bot will be designed for developing A.I on the web using standard protocols of communication such as ICQ, MSN, and especially AIM. The Bot will be able to under stand and collect as much data as possible fro
BotBattle is a framework to try different ideas for artificial intelligence in delphi. Different bots can fight against each other in realtime death matchs visualised by OpenGL.
3D space trade / action / colonization game seen from eyes of your player/cockpit . longterm : complex features in all aspects of game, multiplayer. Generally every can join , more good people = better.
Dax AIML allows Alice (A Chatbot that uses AIML) to be run on Asheron's Call (An MMORPG). It uses decal to interface into Asheron's Call.
A compact gesture recognition program (currently for Windows), used with mouse or pen (on graphic tablets). Longer term aim is to create a gesture recognition library that can be easily used in other programs.Please read the forum for more information
We humans are bound by intellectual abilities. All knowledge is far beyond power of any person. The only way to apply knowledge is to build machines able to present it human way but not limited by volume. Intellect Modeling Kit (IMK) is intended to build knowledge machines (KM) assisting experts on the steps of activity: * Observation; * Producing propositions based on knowledge; * Elimination of impossible propositions; * Selection and verification of the most appropriate propositions; * Memorizing - new knowledge item creation; * Abstraction – building objects representing typical signs of similar objects groups, data mining. KM is not intended to replace human experts, it is built to multiply abilities. Machine should not be responsible for decisions. The IMK is designed to create ready-to-use software applications using simple text files. Any human knowledge can be uploaded to KM by expert not familiar with software coding. Demos present in kit. Good luck!
Lascer liefert zu einer Menge binär klassifizierter Attribut-Vektoren eine Menge von Regeln zur Beschreibung der Klassen. Die Regeln können auch mathematische Funktionen enthalten, deren Art vorgegeben werden kann.
MEDDAC is the seeding point for designing a new approach to Operating System design itself. It is an Open Source project with roots in mainframe design and development the author began in 1979. Monitor Editor Disassembler Decompiler Assembler Compiler
Ramugen is a music application which assists in / automates composition along stochastic/indeterminate lines. Comes as a Win32 desktop application and a Borland Delphi component-package. Open Source : full source-code and documentation provided. Very fle