{ "info": { "author": "Mohit Awasthi", "author_email": "imohitawasthi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=======\nAITools\n=======\n\n\n.. image:: https://img.shields.io/pypi/v/aitools.svg\n :target: https://pypi.python.org/pypi/aitools\n\n.. image:: https://img.shields.io/travis/imohitawasthi/aitools.svg\n :target: https://travis-ci.org/imohitawasthi/aitools\n\n.. image:: https://readthedocs.org/projects/aitools/badge/?version=latest\n :target: https://aitools.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n.. image:: https://pyup.io/repos/github/imohitawasthi/aitools/shield.svg\n :target: https://pyup.io/repos/github/imohitawasthi/aitools/\n :alt: Updates\n\n\n\nArtificial Intelligence Tool Kit Mark Two.\n------------------------------------------\n\n\n* Free software: Apache Software License 2.0\n* Documentation: https://aitools.readthedocs.io.\n\n\nFeatures\n--------\n\n* N-GRAM\n\n * Predict the next word of the sentence that further can be use for predicting the entire sentence.\n * Generation of text like a paragraph/article on Health or environment or any other topic (given relevant data).\n * Generation of the next GOT books!!!.\n\n * Next Phase - Use of bayesian statistics and more nice probability models for getting the best results.\n\nLook For: Demo file n_gram.py\n\n* K-MEANS\n\n * Creates clusters and classify new nodes into those clusters.\n * Efficient and easy to implement.\n\n * Next Phase - Multiple algorithms implementation.\n\nLook For: Demo file k_means.py and k_means_color_cluster.py\n\n* Logistic Regression\n\n * From probability of event happening or not to the next Data point, it is a very versatile algorithm.\n * Simple Implementation and Training routines.\n * Uses Gradient Descent and Sigmoid Function.\n\n * Next Phase - Improvements in Gradient Descent is still in progress.\n\nLook For: Demo file logistic_regression.py\n\n* Naive Bayes\n\n * Algorithm based on Bayesian statistics, which is capable of creating classifications like an intent classifier or sentiment analysis engine(A true complex one not the Pathetic Twitter thing).\n * Created using little bit of probability and bayesian statistics with a hint of programming and with a lot of love.\n\n * Next Phase - Flexibility and more control on different algorithm.\n\nLook For: Demo file naive_bayes.py\n\n* Decision Tree\n\n * Algorithm based on Gini logic and info gain for prediction.\n * Trees can be very use full but may lead to aver fitting easily Be Cautious.\n\n * Next Phase - Flexibility and more control on different algorithm.\n\nLook For: Demo file decision_tree.py\n\n* Pre Processing\n\n * Utils for Pre Processing Data.\n\n * Next Phase - More Cool Functions.\n\nLook For: Demo file pre_processing.py\n\n* Others\n\n * In build Mathematics Util.\n * Vector Math, Probability, and some Statistic\n * Util will be upgraded as per the need.\n * Gradient Descent.\n * Entire Gradient Descent algorithm combined into one.\n * Usability Docs will be Provided Soon.\n\n* Next Updates\n\n * Improving all algorithms and giving proper documentation on usage.\n * Providing more user control on algorithm selection and output handling.\n * Detailed Demo files.\n * Sudo codes and algorithm explanations.\n * Will be available to lower version( > 2.7).\n\n\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2019-04-14)\n------------------\n\n* GitHub Setup.\n* Travis CI Build Added.\n* Documentation skeleton added on ReadTheDocs.\n* First release on PyPI.\n\n0.1.0 (2019-04-21)\n------------------\n\n* N-Gram algorithm version one completed.\n* First level of documentation.\n* N-Gram demo files added.\n\n0.1.0 (2019-04-25)\n------------------\n\n* Gradient Descent Created.\n* Word Stemmer Added(Still needs improvements and not been used through out the project).\n\n0.1.0 (2019-04-28)\n------------------\n\n* Logistic Regression Added.\n* Demo file added.\n\n0.1.2 (2019-05-01)\n------------------\n\n* Naive Bayes Created.\n\n\n0.1.2 (2019-05-01)\n------------------\n\n* Pre Processing Added.\n\n\n0.1.2 (2019-05-01)\n------------------\n\n* First Level of Documentation Created.\n\n\n0.1.2 (2019-05-27)\n------------------\n\n* Lost Track of most of the things.\n* Finally We have following\n * K Means\n * Logistic Regression\n * N Gram\n * Naive Bayes\n * Pre Processing\n\n * SVM in progress.\n\n\n0.1.3 (2019-06-24)\n------------------\n\n* Decision Tree Added(Gini and Impurity Method).\n* Previous algorithm improvements are in progress.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/imohitawasthi/aitools", "keywords": "aitools", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "aitools", "package_url": "https://pypi.org/project/aitools/", "platform": "", "project_url": "https://pypi.org/project/aitools/", "project_urls": { "Homepage": "https://github.com/imohitawasthi/aitools" }, "release_url": "https://pypi.org/project/aitools/0.1.3/", "requires_dist": [ "Click (>=6.0)", "matplotlib", "pandas" ], "requires_python": "", "summary": "Artificial Intelligence Tool Kit Mark Two.", "version": "0.1.3" }, "last_serial": 5438706, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b8391667298328536519352437c8419f", "sha256": "3c1e5d4be39780511be0c765e9b04ad476482da641dd0292061239d4977c1141" }, "downloads": -1, "filename": "aitools-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8391667298328536519352437c8419f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4195, "upload_time": "2019-04-13T22:42:38", "url": "https://files.pythonhosted.org/packages/16/14/b66179d75b4f60f6a80f1f556737b5f6cacb5c1ec37093fa33bf7ceed019/aitools-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2510808b1991a96031515414fd21e46", "sha256": "1f820c6dbe002bf4223a1378ebab08880b82d29d4ee05a7af715d2319b2b30c1" }, "downloads": -1, "filename": "aitools-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b2510808b1991a96031515414fd21e46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8793, "upload_time": "2019-04-13T22:42:41", "url": "https://files.pythonhosted.org/packages/93/c5/153a97b14f35402a8a9be16a93a9360f30a38f40ae25d13e74e2e207ffa3/aitools-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "96801d61f89bceeb920dbb8b3b37c0da", "sha256": "4616a0e890d8f3175861cd5c4b3638452cd87d2826de6b765bf2626e1794adee" }, "downloads": -1, "filename": "aitools-0.1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96801d61f89bceeb920dbb8b3b37c0da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9218, "upload_time": "2019-04-21T19:19:12", "url": "https://files.pythonhosted.org/packages/a5/c7/210b34b564f2711df9cdd694a3584bb43424ad4df946f35df9890b457822/aitools-0.1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3943eed591ca272828c863384245bed1", "sha256": "8503d87b69922d886600e8fd3f6b8a229ddebbe019af1174e94ade800d378d31" }, "downloads": -1, "filename": "aitools-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3943eed591ca272828c863384245bed1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4989, "upload_time": "2019-04-21T18:23:19", "url": "https://files.pythonhosted.org/packages/71/3e/0d6102e3f42a4af5c22e83274aed89e15f7914edd77f5335a8e07e4dacc5/aitools-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9648fb45980e5def4d376d891fb59b0c", "sha256": "4f238e3986bee6d36b205ea7392fa584ba02ba665f228ba791fa08c9f43e5a92" }, "downloads": -1, "filename": "aitools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9648fb45980e5def4d376d891fb59b0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9630, "upload_time": "2019-04-21T18:23:22", "url": "https://files.pythonhosted.org/packages/f2/89/369642111377b6d1152eb9db73fe94af6b24066e796b9fce8b31d407e705/aitools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f36cd11bc51c05b133c8fd6101f998a7", "sha256": "f4a7c1a8aa4c5acdf00ab43139467524567d31d7808f5dba74cf1f99b7d62482" }, "downloads": -1, "filename": "aitools-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f36cd11bc51c05b133c8fd6101f998a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9187, "upload_time": "2019-04-21T19:20:12", "url": "https://files.pythonhosted.org/packages/17/c8/4cb954a3386b90164d9394804b9eb1dd3e8763d823d188c4e1ce22199bdb/aitools-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "906beae5d74abec3b34570431e05cff5", "sha256": "02614e1d297335a415e0f79eb1b27695ce7a9c1cf3e5bcfd5086f3639047bf5b" }, "downloads": -1, "filename": "aitools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "906beae5d74abec3b34570431e05cff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12286, "upload_time": "2019-04-21T19:21:45", "url": "https://files.pythonhosted.org/packages/b2/73/be3aea9226db3d4b1ba97a3dfe6c0124e891c60e65bbe098afeb15322203/aitools-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d6b38e68d7ed597efa4b89995f89294c", "sha256": "b9dc63506f58a7ac3266f9570e319209ef647966acd3efe7f233baffe3bef45b" }, "downloads": -1, "filename": "aitools-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d6b38e68d7ed597efa4b89995f89294c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28031, "upload_time": "2019-06-24T02:36:46", "url": "https://files.pythonhosted.org/packages/2a/63/54e8edb081a86c3959904daeec090c19ec1d2cad081709896addaaf75b1e/aitools-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f73dfb3c16d245f52bdd520886438515", "sha256": "567ed0368bbef08e9730193791468e9cff42f1eeab29630df3cea2a8adf31a58" }, "downloads": -1, "filename": "aitools-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f73dfb3c16d245f52bdd520886438515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26273, "upload_time": "2019-06-24T02:36:48", "url": "https://files.pythonhosted.org/packages/53/f8/3ff8a3551105aa54520255f5c4e9439c182e1b9a02fa9b5478bd7e38656f/aitools-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d6b38e68d7ed597efa4b89995f89294c", "sha256": "b9dc63506f58a7ac3266f9570e319209ef647966acd3efe7f233baffe3bef45b" }, "downloads": -1, "filename": "aitools-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d6b38e68d7ed597efa4b89995f89294c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28031, "upload_time": "2019-06-24T02:36:46", "url": "https://files.pythonhosted.org/packages/2a/63/54e8edb081a86c3959904daeec090c19ec1d2cad081709896addaaf75b1e/aitools-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f73dfb3c16d245f52bdd520886438515", "sha256": "567ed0368bbef08e9730193791468e9cff42f1eeab29630df3cea2a8adf31a58" }, "downloads": -1, "filename": "aitools-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f73dfb3c16d245f52bdd520886438515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26273, "upload_time": "2019-06-24T02:36:48", "url": "https://files.pythonhosted.org/packages/53/f8/3ff8a3551105aa54520255f5c4e9439c182e1b9a02fa9b5478bd7e38656f/aitools-0.1.3.tar.gz" } ] }