/Artificial-Intelligence

Compilation of projects with codes from scratch about fuzzy systems and unsupervised algorithms.

Primary LanguageJupyter NotebookMIT LicenseMIT

Artificial Intelligence Repository

Welcome to the Artificial Intelligence repository! This repository contains code and resources related to the Artificial Intelligence course at EAFIT University. Below you'll find details on how to navigate and contribute to this repository.

Table of Contents

  1. About
  2. Projects
  3. Contributing
  4. License

About

This repository is dedicated to storing code and materials related to the Artificial Intelligence course at EAFIT University. Whether you're a student looking for course projects or an AI enthusiast exploring different algorithms and techniques, this repository has something for you.

Projects

You can find the following projects in this repository:

  • Project 1: fuzzy inference system based on expert knowledge in the field of fraudulent transactions.
  • Project 2: unsupervised learning with clustering algorithm codes from scratch.

Each project folder contains detailed instructions, code samples, and resources related to that specific project.

Python Environment

To run the code in this repository, you will need to have Python 3.9+ installed on your machine. You can install the dependencies in the requirements.txt file. Use the following commands:

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Contributing

We welcome contributions from the community to make this repository a valuable resource for everyone. If you have suggestions, bug fixes, or would like to add your own AI project related to the course, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/your-feature).
  6. Create a new Pull Request.

Please ensure your code follows the repository's coding standards and includes appropriate documentation.

License

This repository is licensed under the MIT License. Feel free to use the code and resources for your educational and personal projects.