Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Turbines Fuzzy Logic Inference System

Inference System with Fuzzy Logic for the prediction of how good the placement of a turbine would be given the input parameters of the desired location
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Fuzzy Inference System

Product Name Screen Shot

(back to top)

Built With

  • Python
  • Scikit-Fuzzy
  • MatPlotLib
  • Numpy
  • Tkinter

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • numpy
    pip install numpy
  • matplotlib
    pip install matplotlib
  • skfuzzy
    pip install scikit-fuzzy

Installation

  1. Clone the repo
    git clone https://github.com/GrunCrow/Turbines_Fuzzy_System.git

(back to top)

Usage

For more examples, please refer to the Documentation

(back to top)

Roadmap

  • Create English Version -> v1.5
    • Add Change Language (Spanish-English) Button
  • Add Measure Units to the GUI -> v1.8
    • Add New possible Measure Units for the user to introduce Input values
  • Calculate the output with reduced inputs (The other inputs are calculated from those, from salinity we can calculate density)
  • Add Color Map Selection for Selected Inputs

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

(back to top)

Contact

GrunCrow - @gruncrow

Project Link: https://github.com/GrunCrow/Turbines_Fuzzy_System

(back to top)

Acknowledgments

(back to top)