Skip to content

Java implementations of common artificial intelligence techniques.

Notifications You must be signed in to change notification settings

s-webber/java-ai-techniques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-ai-techniques

Build Status

About

This project contains basic examples of common artificial intelligence (AI) algorithms and data structures.

Purpose

This project has been developed for the sole purpose of improving my understanding of AI - rather than as a comprehensive collection of efficient scalable techniques appropriate for use in mission critical systems.

Approach

The techniques have been implemented using Java 7 and Google Guava. The unit tests have been implemented using JUnit and jMock.

Building

The project can be built using Maven and Java 7 by executing the following from the command line: mvn package. Once you have executed this command, you will be able to view the JaCoCo test coverage report in the target\site\jacoco directory.

Javadoc can be produced by executing the following from the command line: mvn javadoc:javadoc. Once you have executed this command, you will be able to view the Javadoc in the target\site\apidocs directory.

About

Java implementations of common artificial intelligence techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages