{ "info": { "author": "Aira", "author_email": "github@totalgood.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Communications :: Chat" ], "description": ".. image:: https://travis-ci.org/aira/aichat.svg?branch=master\n :target: https://travis-ci.org/aira/aichat\n======\naichat\n======\n\n\nA chatbot framework for configuring and testing chatbot dialog specifications. \n\n\nDescription\n===========\n\n`aichat` combines 2 approaches (more to come):\n\n1. pattern matching (grammar-based appraoch)\n2. search (retrieval-based approach)\n\nLike AIML `aichat` allows you to control context and build a graph of behaviors (edges are chatbot actions/utterances). \nYou can hand-craft your behaviors or \"machine learn\" them from example dialog corpora.\n\nIn the future `aichat` will incorporate a knowledge base (a grounding chatbot approach)\n\nUsage\n===========\n\n``` shell\n$ hey Bot, \"What's up?\"\nI heard you, but I'm not sure what you mean.\n```\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://aichat.aira.io", "keywords": "", "license": "mit", "maintainer": "", "maintainer_email": "", "name": "aichat", "package_url": "https://pypi.org/project/aichat/", "platform": "any", "project_url": "https://pypi.org/project/aichat/", "project_urls": { "Homepage": "http://aichat.aira.io" }, "release_url": "https://pypi.org/project/aichat/0.0.5/", "requires_dist": null, "requires_python": "", "summary": "A AI virtual assistant chatbot", "version": "0.0.5" }, "last_serial": 3860571, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "43be49a6b56c4a1b04279b315bb902ff", "sha256": "7f6bf0faf200575b51434746cb2391e2970fc33bd8568e497b2b5be04831e52a" }, "downloads": -1, "filename": "aichat-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43be49a6b56c4a1b04279b315bb902ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9888, "upload_time": "2018-02-16T19:02:57", "url": "https://files.pythonhosted.org/packages/b9/73/2fc2af6b46ef7788663675324ff0cbd65cdfc1b5fc871b522f93ecd3d4af/aichat-0.0.1-py2.py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1d1919b549cd8b26108161652770f2f7", "sha256": "185060db030bec87da5be19120be30f16ac71e92a37180809cd78d081d5bbcd5" }, "downloads": -1, "filename": "aichat-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d1919b549cd8b26108161652770f2f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9926, "upload_time": "2018-02-16T19:12:17", "url": "https://files.pythonhosted.org/packages/03/18/a553511afb083888b2a0891a99b157df9c05bef45ce816ac6e2c45074b0d/aichat-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1ecee66b5193857fe3ca31a96d55f53", "sha256": "9517fac4db44cbb551a93caa28e9229ddc59ad1696f7b87eafec2d6dcbf6d073" }, "downloads": -1, "filename": "aichat-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c1ecee66b5193857fe3ca31a96d55f53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17748, "upload_time": "2018-02-16T19:12:18", "url": "https://files.pythonhosted.org/packages/69/07/80684ee14ed85c6a44e6dc2cefcf06242a5d90f090f1446a5482c0e910e2/aichat-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "93108b443641b1f05a101371a80de3ca", "sha256": "be53e66443c783956fc7d2be8330e082752fb2385f623830f1aa5c6f8fd287c4" }, "downloads": -1, "filename": "aichat-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93108b443641b1f05a101371a80de3ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9019, "upload_time": "2018-02-17T00:55:28", "url": "https://files.pythonhosted.org/packages/67/c4/3ed4f7af1d48a57e484beb6759b41a159b24a09c00cba86fe5414670a380/aichat-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "903a37b7dd26d95f47adeed52b5771fe", "sha256": "60f29feaff7754ca88988547008df32fbeb37598fdc8140b26a1f82a0af38330" }, "downloads": -1, "filename": "aichat-0.0.3.tar.gz", "has_sig": false, "md5_digest": "903a37b7dd26d95f47adeed52b5771fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17577, "upload_time": "2018-02-17T00:55:29", "url": "https://files.pythonhosted.org/packages/5a/6e/c85720c7524c82f40efec7513e0e58ab0ef8697628896464c5f218c63bc0/aichat-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "37c675ac98a8d946d0304c7b327b0922", "sha256": "d0d128e16f055be8b39af78278c9a173c00442004fc643fd6613b548f08ad55d" }, "downloads": -1, "filename": "aichat-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37c675ac98a8d946d0304c7b327b0922", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20292, "upload_time": "2018-02-23T00:15:23", "url": "https://files.pythonhosted.org/packages/5c/39/351002888251cf027269e7adc77082873592c7239eff5ce81f930bac7c10/aichat-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "744ab70ec1cf114d35baeb20bf79c556", "sha256": "9222a779458c0308020d4756a5bc63becb8b5544034f557b9005a45aea4d44a4" }, "downloads": -1, "filename": "aichat-0.0.4.tar.gz", "has_sig": false, "md5_digest": "744ab70ec1cf114d35baeb20bf79c556", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27047, "upload_time": "2018-02-23T00:15:25", "url": "https://files.pythonhosted.org/packages/dc/f1/d789cc6f7d835c65d323a230f899c9899fe816082c26713fa3478f72edae/aichat-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "13dad2ee1e8586fe9b53557d0f057657", "sha256": "4a35638746b12664e25adbd3a86f311d23b6084b821db0f24fa6aa367d7ab612" }, "downloads": -1, "filename": "aichat-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13dad2ee1e8586fe9b53557d0f057657", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 55169, "upload_time": "2018-05-14T11:19:27", "url": "https://files.pythonhosted.org/packages/59/97/cd555e2b20da3b06a7317910ecbc577d00ae378042517b95e3eff51d8036/aichat-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de05fe06fb8aedea3fdf073a42b08be4", "sha256": "74e1d1f44518f601be46254be358ee83cddb80e303316c7c0ed81e0d9013d8b4" }, "downloads": -1, "filename": "aichat-0.0.5.tar.gz", "has_sig": false, "md5_digest": "de05fe06fb8aedea3fdf073a42b08be4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45908, "upload_time": "2018-05-14T11:19:26", "url": "https://files.pythonhosted.org/packages/c1/47/d54e2ba78216661613237673d82e27e6b13aa048a7fe39eabd98f50a8050/aichat-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "13dad2ee1e8586fe9b53557d0f057657", "sha256": "4a35638746b12664e25adbd3a86f311d23b6084b821db0f24fa6aa367d7ab612" }, "downloads": -1, "filename": "aichat-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13dad2ee1e8586fe9b53557d0f057657", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 55169, "upload_time": "2018-05-14T11:19:27", "url": "https://files.pythonhosted.org/packages/59/97/cd555e2b20da3b06a7317910ecbc577d00ae378042517b95e3eff51d8036/aichat-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de05fe06fb8aedea3fdf073a42b08be4", "sha256": "74e1d1f44518f601be46254be358ee83cddb80e303316c7c0ed81e0d9013d8b4" }, "downloads": -1, "filename": "aichat-0.0.5.tar.gz", "has_sig": false, "md5_digest": "de05fe06fb8aedea3fdf073a42b08be4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45908, "upload_time": "2018-05-14T11:19:26", "url": "https://files.pythonhosted.org/packages/c1/47/d54e2ba78216661613237673d82e27e6b13aa048a7fe39eabd98f50a8050/aichat-0.0.5.tar.gz" } ] }