{"repo":"aresio/simpful","free":true,"listed":false,"github":"https://github.com/aresio/simpful","clone":"git clone https://github.com/aresio/simpful.git","description":"A friendly python library for fuzzy logic reasoning","language":"Python","stars":148,"topics":["fuzzy-logic","api","sugeno","mamdani"],"license":"AFL-3.0","category":"api-integrations-sdks","readme_excerpt":"simpful A Python library for fuzzy logic reasoning, designed to provide a simple and lightweight API, as close as possible to natural language. Simpful supports Mamdani and Sugeno reasoning of any order, parsing any complex fuzzy rules involving AND, OR, and NOT operators, using arbitrarily shaped fuzzy sets. For more information on its usage, try out the example scripts in this repository or check our online documentation. Installation pip install simpful Citing Simpful If you find Simpful useful for your research, please cite our work as follows: Spolaor S., Fuchs C., Cazzaniga P., Kaymak U., Besozzi D., Nobile M.S.: Simpful: a user-friendly Python library for fuzzy logic, International Journal of Computational Intelligence Systems, 13(1):1687–1698, 2020 DOI:10.2991/ijcis.d.201012.002 Usage example 1: controlling a gas burner with a Takagi-Sugeno fuzzy system This example shows how to specify the information about the linguistic variables, fuzzy sets, fuzzy rules, and input values to Simpful. The last line of code prints the result of the fuzzy reasoning. Usage example 2: tipping with a Mamdani fuzzy system This second example shows how to model a FIS using Mamdani inference. It also shows some facilities that make modeling more concise and clear: automatic Triangles (i.e., pre-baked linguistic variables with equally spaced triangular fuzzy sets) and the automatic detection of the inference method. Usage example 3: fuzzy sets naming This example shows how to automatically a","default_branch":null,"files":null,"tree":[],"storefront":"/r/aresio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aresio/simpful/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}