Click here to Skip to main content
13,897,577 members
AI

AI

Great Reads

by Adrian Pirvu
A closer look into differences between natural nervous systems and artificial neural networks
by roscler
Azure based pet adoption agent that helps pet lovers find the perfect pet while saving the lives of kittens & puppies
by Dmitriy Gakh
The perspectives of creating bots that write programs with two simple examples.
by hzhou
A C# implementation of bucket elimination algorithm for inference in belief networks.

Latest Articles

by Apriorit Inc, Semyon Boyko
How to use this Google service and the free NVIDIA Tesla K80 GPU to achieve your own goals in training neural networks
by LOST_FREEMAN
Hands-on data science competition with TensorFlow on .NET
by Apriorit Inc, ruksovdev
A detailed description of an FPGA-specific framework called ISE Design Suite, and the main steps you need to take in order to create a VGA driver using FPGA
by billschreiber111
This article describes a recommendation engine or collaborative filter that is written in C#.

All Articles

Sort by Updated

AI 

7 Mar 2019N
Apriorit Inc, Semyon Boyko
How to use this Google service and the free NVIDIA Tesla K80 GPU to achieve your own goals in training neural networks
23 Feb 2019
LOST_FREEMAN
Hands-on data science competition with TensorFlow on .NET
19 Feb 2019
Apriorit Inc, ruksovdev
A detailed description of an FPGA-specific framework called ISE Design Suite, and the main steps you need to take in order to create a VGA driver using FPGA
13 Feb 2019
billschreiber111
This article describes a recommendation engine or collaborative filter that is written in C#.
22 Jan 2019
Adrian Pirvu
A closer look into differences between natural nervous systems and artificial neural networks
1 Jan 2019
Prilvesh K
Apple-tron a quick AI for small to medium enterprise farmers that applies stickers to fruits .
20 Dec 2018
Andrew Kirillov
The article demonstrates usage of ANNT library for creating recurrent ANNs and applying them to different tasks.
15 Dec 2018
Dmitriy Gakh
The perspectives of creating bots that write programs with two simple examples.
22 Nov 2018
Philipp_Engelmann
How to create a Turing machine in Python - Part 2
3 Nov 2018
Philipp_Engelmann
In this series, I want to show you how to create a simple console-based Turing machine in Python. You can check out the full source code on https://github.com/phillikus/turing_machine. In this part, I will explain the fundamental theory behind Turing machines and set up the project based on that.
28 Oct 2018
Andrew Kirillov
The article demonstrates usage of ANNT library for creating convolutional ANNs and applying them to image classification tasks.
19 Oct 2018
Apriorit Inc, KonstantinovSlava
Two ways of performing object recognition using OpenCV and comparing them to each other. Both approaches have their own pros and cons. This comparison will help to choose the best one for your task.
1 Oct 2018
asiwel
How to Deploy Trained Models Concurrently
28 Sep 2018
Andrew Kirillov
The article demonstrates usage of ANNT library for creating fully connected ANNs and applying them to different tasks.
28 Sep 2018
MehreenTahir
This article will help you build different types of basic recommendation systems using Python.
3 Sep 2018
asiwel
Bezier Curve Classification Training and Validation Models using CNTK and ALGLIB
23 Aug 2018
asiwel
Bezier Curve Classification Training And Validation Models Using ALGLIB
1 Aug 2018
AndyEdmonds
A free service makes it possible to use a fuzzy logic expert system online. We'll go through an example of coding in .NET core to access this, and look at some of the features of the engine and the DARL language.
5 Jul 2018
AndyEdmonds
You can simulate with DARL too! This demonstrates a financial trading simulation.
28 Jun 2018
Dirk Bahle
Solving the Classification problem with ML.Net Version 0.2.
16 Jun 2018
AndyEdmonds
Use the online free system to create machine learning models you can understand
30 Apr 2018
AndyEdmonds
DARL is a fuzzy logic expert system language that can be composed from fragments selected from a database. We show you how with examples
21 Apr 2018
Wade Harvey
This article shows how to use Winforms, WPF and C# to create a File Explorer Clone with Tabs and an extremely fast parallel file search utility.
8 Apr 2018
Allister Beharry
We'll use the ClassifyBot program to put together an ML pipeline to solve a text classification problem using open-source ML components
12 Mar 2018
Peter Leow
Design and implement a simple AI agent that can learn and fight the relentless spam plague.
5 Mar 2018
Kornfeld Eliyahu Peter
The Machine Learning and Artificial Intelligence Challenge
21 Dec 2017
Adrian Pirvu
Neural Patterns model for new thinking machines
29 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
19 Sep 2017
Intel Corporation
An interview with Adam Milton-Barker, Intel® Software Innovator.
18 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
17 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
16 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
12 Sep 2017
The Zakies
question answer chatbot using natural language parsing and web scrapping
10 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
9 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
29 Aug 2017
Intel® Nervana™ AI Academy
This article aims to explore what happens when Intel solutions support functional and logic programming languages that are regularly used for AI.
14 Aug 2017
Intel Corporation
In this article, we discuss our teachings about data science in a series of steps so that any product manager or business manager interested in exploring this science will be able take their first step toward becoming a data scientist or at least develop a deeper understanding of this science.
14 Aug 2017
Intel Corporation
Intel is uniquely positioned for AI development—the Intel’s AI Ecosystem offers solutions for all aspects of AI by providing a unified front end for a variety of backend technologies, from hardware to edge devices.
14 Aug 2017
Intel Corporation
There are many techniques to predict the stock price variations, but in this project, New York Times’ news articles headlines is used to predict the change in stock prices.
14 Aug 2017
Intel Corporation
Intel® Software Innovator Joshua Montgomery, Karl Fezer, and Steve Penrod of the Mycroft team let me pick their brains to learn a bit more about Mycroft.
1 Jun 2017
Intel Corporation
Artificial intelligence holds greater promise in transforming clinical research.
1 Jun 2017
Intel Corporation
This paper introduces the Artificial Intelligence (AI) community to TensorFlow optimizations on Intel® Xeon® and Intel® Xeon Phi™ processor-based platforms.
4 May 2017
Intel Corporation
This article will go over some basics of AI, and outline some tools and resources that may help.
12 Apr 2017
Intel Corporation
Intel’s new Deep Learning tools (with the upcoming integration of Nervana’s cloud stack) are designed to hide/reduce the complexity of strong scaling time-to-train and model deployment tradeoffs on resource-constrained edge devices without compromising the performance need.
26 Mar 2017
Ganesan Senthilvel
An interesting article on Artificial Intelligence Chat Ro(Bot) Application development
14 Feb 2017
Alibaba Cloud
This post features a basic introduction to machine learning (ML). You don’t need any prior knowledge about ML to get the best out of this article. Before getting started, let’s address this question: "Is ML so important that I really need to read this post?"
7 Feb 2017
Intel Corporation
Your Path to Deeper Insights
29 Jan 2017
Miguel Diaz Kusztrich
Demonstrate or refute a conclusion automatically from a series of premises
3 Jan 2017
Fernando de Oliveira [MCP]
Create your first Bot-as-a-Service with Microsoft Azure Bot Service!
19 Dec 2016
Intel Corporation
Intel created this program in order to build relationships with software developers out in the real world creating everything from interactive virtual reality games to new devices to assist people with disabilities.
19 Dec 2016
petrostherock
Machine Learning. What languages come to mind? R? Python? Matlab? Bet you didn't think Visual Basic.
15 Dec 2016
Hai Nguyen Ho
This program simulates an auto-driven car learning to drive around a track.
7 Sep 2016
George Swan
An articial life algorithm that attempts to solve a problem by flying a swarm of entities through a range of possible solutions where each entity is guided by the performance of other members of the swarm
28 Aug 2016
Rodrigo Costa Camargos
This article presents how to implement a well-known agglomerative clustering algorithm in C#.
10 Aug 2016
Zehaie M. Hailu
Many times, you have heard the word "software"; can you describe it?
7 Aug 2016
Grasshopper.iics, Abhishek Nandy
High level IOT Co2 emission simulation.
22 Jul 2016
Afzaal Ahmad Zeeshan
In this post, I am going to walk you through creating your own central hub to allow your connected devices to authenticate people using facial recognition system.
11 Jul 2016
Ramneekkalra
This article will surely give an idea how to develop a self-controlled, self-connected smart home/building.
15 Apr 2016
Android on Intel
Whether you are looking for an entire game engine to develop your idea into a game, or an efficient easy-to-use video codec to deploy full motion video, this list will guide you to the best middleware to use while developing your game for Intel® architecture.
8 Apr 2016
hemanthk119
Using Farseer Physics Library and Neural Networks, an example of behavioral evolution is simulated
22 Mar 2016
Ryan S White
Converts past and real-time stock market tick data into time-sliced summaries called Briefs.
15 Mar 2016
Ryan S White
A tool that captures live market data for a set of symbols and saves them to 1-second snapshots in a SQL database.
14 Oct 2015
Mitchell J.
Introducing Wearable Chess - a complete, open-source chess app for Android Wearables!
11 Sep 2015
Gnanendra Kumar
An Artificial Intelligent Home Assistant
8 Sep 2015
Emiliano Musso
In this article (hopefully, the first of a small series), we'll see how to implement a neural network in Visual Basic .NET, i.e. a model capable of processing input data and adjust its internal mechanics to learn how to produce a desired result. We'll see more on this later. The present article will
20 Jul 2015
Ashkan Pourghasem
Hands on tutorial of implementing batch gradient descent to solve a linear regression problem in Matlab
6 Jul 2015
Matteo Manferdini
A guide on how to be on top of iOS development
14 May 2015
Intel Corporation
Using the Intel® IoT Analytics Website for Data Mining
15 Apr 2015
HongBing75
A general robot operating system
18 Mar 2015
Intel Corporation
This case study examines the process that game developer Marmalade followed as it created an electronic version of Hasbro’s classic board game, RISK: The Game of Global Domination.
6 Mar 2015
JorgeLuisOrejel
Propagation of constraints
16 Jan 2015
Emiliano Musso
Definitions and examples of a genetic algorithm; Visual Basic sample for an icon generation through a model and a random initial range of solutions.
14 Jan 2015
free5lot
Camera in .NET application using .NET library (DirectShow).
23 Dec 2014
César de Souza
Demonstration of automatic image stitching by interest point matching using the Accord and AForge.NET Frameworks
2 Dec 2014
César de Souza
In a previous article, we discussed how to perform the recognition of handwritten digits using Kernel Discriminant Analysis. In this article, we will discuss some techniques to do it using Kernel Support Vector Machines.
17 Nov 2014
Android on Intel
In the conclusion of this two-part series, I detail the best 3D game engine and middleware solutions for Android* tablets, including free, open source, and proprietary options. I also note which have native support for x86 Intel® processors.
6 Nov 2014
Stevan Rogers
Dynamically adapting your UI to 2 in 1 configuration changes
19 Oct 2014
Afzaal Ahmad Zeeshan
What are the wearable devices and what is the role of Internet of Things in them and how do they interact to make things better and easy.
9 Oct 2014
pi19404
In this article we will look at single-hidden layer Multi-Layer Perceptron (MLP).
29 Sep 2014
pi19404
In this article we will look at a supervised machine learning algorithm called Logistic Regression Classifier for multi-class classification .
23 Sep 2014
Niladri_Biswas
Text Mining and its Business Applications
11 Aug 2014
Andres Cassagnes
A basic guideline to start with GUI designing with wxWidgets
13 Jul 2014
CodeMaster9
This will help you make you're own advanced tic tac toe game
8 Jul 2014
Zachary Patten
What, How, When, and Why to Omni-Tree
4 Jul 2014
D. Infuehr
How to implement a simple neuronal network into C#
2 Jul 2014
umar.techBOY
If you are good at highschool maths, basic c++ and know a little bit about electronics, you can follow this series of tutorials to make your DIY artificial intelligent robots.
12 Jun 2014
Paulo Zemek
This article presents a very small evolutionary algorithm capable of discovering some math expressions to give the results for the values you provide.
27 May 2014
Mohd Akram
Java Tic Tac Toe ( AI based )
26 May 2014
Atalia Beukes
An example of how to use Microsoft Solver Foundation on a constraint satisfaction problem.
14 Apr 2014
Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot
28 Mar 2014
JoeSox
Connect to ConceptNet 5's REST API
5 Feb 2014
Dan Colasanti
This article describes my experience porting Invasion from XNA/WP7 to MonoGame/WP8 and includes Invasion's complete source code.
28 Jan 2014
Vangos Pterneas
How to implement Kinect gestures
11 Dec 2013
Saman Saeedi
A code sample to explore adversarial search algorithms
13 Nov 2013
Nish Nishant, Marcelo Ricardo de Oliveira, Monjurul Habib, Kunal Chowdhury «IN», Shai Raiten
In the summer of 2013, CodeProject celebrated hitting 10 million members and invited various CodeProject members to host get-togethers around the world. Here are some of the goings-on at those celebrations.
27 Oct 2013
Patrick McCurley, Rachel Davey
An Azure based software solution allowing users to discover events around them on a massive scale. Features ASP.net MVC4, Entity Framework and a large importing backend utilizing Azure virtual machines
11 Oct 2013
BrainlessLabs.com
This is the first of a series of articles where we will explore about writing compilers.
13 Sep 2013
geoyar
Applying Ant Colony Optimization algorithms to solve the Traveling Salesman Problem.
28 Aug 2013
Software Developer's Journal
This article presents an overview of the key techniques and algorithms used in modern computer games.
28 Aug 2013
Software Developer's Journal
Neural networks are typically associated with specialised applications, developed only by select groups of experts. This misconception has had a highly negative effect on its popularity. Hopefully, the FANN library will help fill this gap.
31 Jul 2013
Hisham Abdullah Bin Ateya
Querying a family tree in LINQ fashion.
11 Jun 2013
roscler
Azure based pet adoption agent that helps pet lovers find the perfect pet while saving the lives of kittens & puppies
23 Apr 2013
Shahin Khorshidnia
For beginners, Recursive introduction, Examples, Benefits and Defects. A part of Data structure.
5 Apr 2013
HTML5 Partners
How the "Be the Thief" experience was created
21 Mar 2013
Ata Amini
A set of static methods in Java that are critical in all mathematical calculations that involve matrices
25 Nov 2012
Lucas Allen
Running, Initializing and Training a Neural Network.
16 Oct 2012
JeffHeaton
Use Encog genetic algorithms, simulated annealing, neural networks and more with HTML5 Javascript.
14 Oct 2012
Vijay Rajan Nadar
10 Aug 2012
PavolSatala
How to create an air hockey game for one player against the artificial intelligence for three mobile platforms with only one code?
10 Jun 2012
Ghazanfar_Ali
Implementation of A* algorithm using Python and PyGame for solving an 8-Puzzle automatically.
21 May 2012
Jeff B. Cromwell
Granger Causality in both R and C#.NET with open source libraries.
17 May 2012
Leo Moll
Very humorous historical text about the art of programming computers
17 Apr 2012
Mehmet Mutlu
Details of my solution algorithms, implemented programs, and the results I have concluded.
3 Apr 2012
David Rousset
In this article we’re going to see that HTML5 offers the Web a better way to handle these new, marvelous processors to help you embrace a new generation of Web applications
27 Mar 2012
Sara El-Sayed El-Metwally
Simple implementation of Uninformed Search Strategies in AI course.
16 Mar 2012
Paulo Zemek
This article will explain some concepts of game development and how to apply and adapt them for multiplayer development.
18 Jan 2012
Sašo Mađarić
Fuzzy Logic API and Fuzzy Logic DSL implemented with C++.
6 Jan 2012
Dan Colasanti
This is a port of Invasion (originally posted on CodeProject by Mauricio Ritter) to Windows Phone 7 (with some enhancements).
25 Nov 2011
Richard Chambers
An example of a combat information addon for World of Warcraft using Lua and the World of Warcraft API
22 Oct 2011
Asha Desai
This program allows you play Solitaire puzzle also known as Peg Solitaire Puzzle.
25 Jul 2011
hosein fereidooni
This article solves a maze problem with Informed Search
19 Jul 2011
hosein fereidooni
Solving Sudoku using Informed Search Algorithms
30 Jun 2011
Manning
A chapter excerpt from Generative Art
25 May 2011
Ciumac Sergiu
Exploring the prediction capability of neural networks
16 May 2011
asheesh goja
‘Expert Systems’ is one of the most commercially successful application of Artificial Intelligence. This three part series describes how to develop an expert system based artificial advisor, using a backward reasoning algorithm.
13 Apr 2011
asheesh goja
‘Expert Systems’ is one of the most commercially successful application of Artificial Intelligence. This three part series describes how to develop an expert system based artificial advisor, using a backward reasoning algorithm.
13 Apr 2011
asheesh goja
‘Expert Systems’ is one of the most commercially successful application of Artificial Intelligence. This three part series describes how to develop an expert system based artificial advisor, using a backward reasoning algorithm.
4 Apr 2011
trushant pachnekar
The science and art of creating and solving cryptarithms.
4 Feb 2011
Łukasz Bownik, Tomek Steclik
This article presents the use of inference engine to implement mechanisms that automatically detect design errors and generate design tips in CAD (Computer Aided Design) applications. The article discusses a number of implementation issues, that can be avoided by using an inference mechanisms. Th
15 Dec 2010
hector [.j.] rivas
Helping the combo box autocomplete function with a frequency count.
13 Aug 2010
Christ Kennedy
You are a suspect!
8 Mar 2010
Marcelo Ricardo de Oliveira
WCF-enabled multi-player XNA game for the Windows platform.
26 Jan 2010
JeffHeaton
An introduction to creating neural networks with the Encog Framework for C#.
24 Jan 2010
Jeroen De Dauw
A small C# library that provides scaffolding for genetic algorithm based functionality.
21 Jan 2010
James Wucher
Examples of embedding the Iron Python engine in a C# form application.
17 Jan 2010
JeffHeaton
An introduction to creating neural networks with the Encog Framework for Java.
12 Dec 2009
Tecfield
This article is about a new operating system called ISATIS
26 Nov 2009
prof3ssor
Console application that assumes artificial inteligence to the feable user
17 Nov 2009
Christ Kennedy
KOEI-like old-school war game and battlefield simulator, with infantry, artillery, and cavalry units.
12 Nov 2009
Carlos Jiménez de Parga
Expert system modeling in CommonKADS and CLIPS implementation, embedded in C++.
8 Nov 2009
Sacha Barber
An AI search application using the A* algorithm.
6 Oct 2008
Matthias Reichenbach
Simple API to define your own Fuzzy System in C# based in the Tugaki-Sugeno Fuzzy System
11 Sep 2008
Roman Kiss
This article describes the design and implementation of the Repository Tool to create and manage contracts for virtual (manageable) services.
4 Aug 2008
Amir Emamjomeh
A simple example of how to classify data using genetic algorithm and VB.Net
11 Jul 2008
Seshi
State space search algorithms - implemented with C# .NET 3.0 WPF
11 Apr 2008
Carlos Jiménez de Parga
A wrapper class library for the DirectMusic MIDI.
18 Mar 2008
Zdravko Krustev
An implementation of the popular game Reversi, written as a project for an AI course.
3 Jan 2008
Marc Clifton
An overview of Microsoft's Parallel FX initiative, including the Task Parallel Library and PLINQ.
21 Jun 2007
MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
11 Jun 2007
Elagizy
This guide helps you how to program your own chat bot.
16 May 2007
Sacha Barber
AI : An introduction into Neural Networks
16 May 2007
Andrew Kirillov
The article describes an open source C# framework for researchers in the areas of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, etc.
30 Mar 2007
James Ashley
An application that plays word games to demonstrate the SAPI capabilities of Vista and the .NET 3.0 Framework.
12 Feb 2007
awseditor
What's That Tune? is a light-hearted mashup of three web services in C#. This proof-of-concept records audio from a microphone, saves it to Amazon S3, creates a task for workers to name the tune using Amazon Mechanical Turk, then polls Amazon ECS for related albums.
6 Feb 2007
PARK Youngho
An example of using the WTL library in an artificial intelligence game.
30 Jan 2007
Sacha Barber
AI: An introduction into neural networks (multi-layer networks / trained by Microbial GA).
30 Jan 2007
Sacha Barber
AI : An Introduction into Neural Networks (Multi-layer networks / Back Propagation)
8 Jan 2007
Dan Buskirk
First contact with Prolog programming for .NET and Mono Developers
7 Nov 2006
Daniel Wood
Learn how changing the way you write queries can make them run faster. This article will describe the automated approach to optimizing SQL. DBA's have been doing it for years, now it's available for developers.
16 Oct 2006
Andrew Kirillov
The articles describes a C# library for evolution computations and their application for several problems solving.
23 Aug 2006
Daniel Admassu
The Project is an optical character recongnition application using artificial neural networks.
1 Apr 2006
Salman Jamali
I have discussed how to set up Jack and what it defines an agent to be, plus a step-by-step procedure to compile and run an example in it
29 Mar 2006
Gonzales Cenelia
This is an Eliza like chatterbot.
23 Mar 2006
Salman Jamali
This article discusses the paradigm shift in the way we model our information systems
25 Dec 2005
Priyank Bolia
A beginner's tutorial on wxWidgets for cross platform GUI development.
19 Oct 2005
asef
Using Genetic Algorithm to solve the 8 Queens problem.
18 Oct 2005
Abhishek M
An article on Knowledge Management for organizations.
20 May 2005
pseudonym67
A Draughts Game that learns.
6 Jan 2005
Helen Trimes
Semantic web and searching.
10 Dec 2004
Sergio Mach
Evaluate C# on delivering more than 1000 animated sprites on fullscreen 1280x1024.
2 Dec 2004
Utku KAYA
Introduction to Intelligent Systems in practice.
22 Jul 2004
pseudonym67
A Connect Four Game that learns from experience.
13 Jul 2004
Neri LLosa
An article on Pocket PC game development.
14 Feb 2004
JoeSox
Basic concepts in Intelligent Agent programming.
8 Jan 2004
dzzxyz
This application demonstrates how to Create, Train and Test an AI Chatbot.
6 Jan 2004
Wesner Moise
Detailed looked at the implementation of strings in .NET
30 Nov 2003
dzzxyz
This application demonstrates how to write a VB client for an AI chat bot.
26 Nov 2003
pseudonym67
Another experiment looking at a different way to implement Neural Network code.
18 Oct 2003
pseudonym67
A neural network library in C#.
30 Aug 2003
JoeSox
Unique Jungian and MBTI approach to develop Human Artificial Intelligence
26 Mar 2003
Joe Nellis
Five classes for computing discrete probabilities
4 Jan 2003
Wesner Moise
An detailed look at the implementation of Arrays and ArrayLists.
6 Dec 2002
hzhou
A C# implementation of bucket elimination algorithm for inference in belief networks.
26 Sep 2001
Konstantin Boukreev
An example of using Genetic Algorithms for solving the Traveling Salesman Problem


Advertise | Privacy | Cookies | Terms of Service
Web03 | 2.8.190306.1 | Last Updated 21 Mar 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid