A collection of AI algorithms including BFS, DFS, A*, CSP, and more
Project description
AI Algorithms Package
A comprehensive collection of AI algorithms implemented in Python, including:
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- A* Pathfinding Algorithm
- Constraint Satisfaction Problems (CSP) with Backtracking
- CSP with Branch and Bound
- Greedy Algorithm
- Simple Chatbot Implementation
Installation
pip install aialgorithms
Usage
from aialgorithms.search import bfs, dfs, astar
from aialgorithms.csp import backtrack, branch
from aialgorithms.greedy import solve
from aialgorithms.chatbot import Chatbot
# Example usage will be provided for each algorithm
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aialgorithms-0.2.0.tar.gz
(4.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aialgorithms-0.2.0.tar.gz.
File metadata
- Download URL: aialgorithms-0.2.0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6d8c1c7ffe5dec683179e7b940b0d23d58abb5fe12829be76d604bb9df8a41d
|
|
| MD5 |
3e7e2d41dd533e46a017de33fa8838cb
|
|
| BLAKE2b-256 |
6e18ebe4840883019a884bffdbc9a585e2fc9840cfc84eadf170c9cb7910c26f
|
File details
Details for the file aialgorithms-0.2.0-py3-none-any.whl.
File metadata
- Download URL: aialgorithms-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb60e2c5d260dc2d6b88b45b9c0f28d2faa4715b593060243483ea2b390f4068
|
|
| MD5 |
734732d606fc0d60b68315946b2d9e24
|
|
| BLAKE2b-256 |
05a181c690e341117dcd5c99f6eedb7cc22677766311ee6b70eb3332f0a249e0
|