Metadata-Version: 2.4
Name: patternmind
Version: 1.0.0
Summary: Lightweight AI library for pattern recognition and text classification
Home-page: https://pixelai-net.ir/patternmind
Author: Ehsan Saeedi
Author-email: info.ehsansaeedi@gmail.com
License: GPLv3
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

Hi
I'm Ehsan Saeedi the creator of this library from Iran.
for more details visit https://pixelai-net.ir/patternmind

and also here is a simple sample:

```python

import patternmind as pm

models = []
inputs = ["how much is 5 plus 2","how much is 50 plus 20","how much is 500 plus 200"]
outputs = [" 5 + 2"," 50 + 20"," 500 + 200"]
model = pm.p_train(inputs,outputs)
models.append(model)
inputs = ["say 14","say iran","say ehsan saeedi"]
outputs = ["ok. 14","ok. iran","ok. ehsan saeedi"]
model = pm.p_train(inputs,outputs)
models.append(model)
prompts = ["say love is good","how much is 52 plus 91"]
for prompt in prompts:
	position = pm.p_find(models,prompt)
	try:
		print(eval(pm.p_result(prompt,models[position])["result"]))
	except:
		print(pm.p_result(prompt,models[position])["result"])

a1 = "i love iran"
a2 = "i hate iran"
print(pm.similarity(a1,a2)["percent"])

inputs = ["i hate you","i damn you","i kill you","i love you","i want you","i like you"]
outputs = ["-","-","-","+","+","+"]
model = pm.n_train(inputs,outputs)
prompt = "we love him"
print(pm.n_result(prompt,model)["tag"])

inputs = ["i love you","i love him","i hate it","i hate her"]
sim = 0.7
print(pm.partit(inputs,sim)["parts"])
```
