{ "info": { "author": "Colin Gao", "author_email": "colin.gao@mykidx.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "# Rasa Core \n\n\n[![Join the chat on Rasa Community Forum](https://img.shields.io/badge/forum-join%20discussions-brightgreen.svg)](https://forum.rasa.com/?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![PyPI version](https://img.shields.io/pypi/v/rasa_core.svg)](https://pypi.python.org/pypi/rasa-core)\n[![Supported Python Versions](https://img.shields.io/pypi/pyversions/rasa_core.svg)](https://pypi.python.org/pypi/rasa_core)\n[![Build Status](https://travis-ci.com/RasaHQ/rasa_core.svg?branch=master)](https://travis-ci.com/RasaHQ/rasa_core)\n[![Coverage Status](https://coveralls.io/repos/github/RasaHQ/rasa_core/badge.svg?branch=master)](https://coveralls.io/github/RasaHQ/rasa_core?branch=master)\n[![Documentation Status](https://img.shields.io/badge/docs-stable-brightgreen.svg)](https://rasa.com/docs/core)\n\n\n- **What do Rasa Core & NLU do? \ud83e\udd14**\n [Read About the Rasa Stack](https://rasa.com/products/rasa-stack/)\n\n- **I'd like to read the detailed docs \ud83e\udd13**\n [Read The Docs](https://rasa.com/docs/core)\n\n- **I'm ready to install Rasa Core! \ud83d\ude80**\n [Installation](https://rasa.com/docs/core/installation.html)\n\n- **I have a question \u2753**\n [Rasa Community Forum](https://forum.rasa.com)\n\n- **I would like to contribute \ud83e\udd17**\n [How to contribute](#how-to-contribute)\n\n## Introduction\n\nRasa Core is a framework for building conversational software, which includes\nChat Bots on :\n- Facebook Messenger\n- Slack\n- Microsoft Bot Framework\n- Rocket.Chat\n- Mattermost\n- Telegram\n- Twilio\n\nBut you can also build assistants as\n- Alexa Skills\n- Google Home Actions\n\nRasa Core's primary purpose is to help you build contextual, layered\nconversations with lots of back-and-forth. To have a real conversation,\nyou need to have some memory and build on things that were said earlier.\nRasa Core lets you do that in a scalable way.\n\nThere's a lot more background information in this\n[blog post](https://medium.com/rasa-blog/a-new-approach-to-conversational-software-2e64a5d05f2a)\n\n## Where to get help\n\nThere is extensive documentation:\n\n- [master](https://rasa.com/docs/core/master/) \n (if you install from **github**) or\n- [stable](https://rasa.com/docs/core)  \n (if you install from **pypi**)\n\n\nPlease use [Rasa Community Forum](https://forum.rasa.com) for quick answers to\nquestions.\n\n\n\n### README Contents:\n- [How to contribute](#how-to-contribute)\n- [Development Internals](#development-internals)\n- [License](#license)\n\n### How to contribute\nWe are very happy to receive and merge your contributions. There is\nsome more information about the style of the code and docs in the\n[documentation](https://nlu.rasa.com/contribute.html).\n\nIn general the process is rather simple:\n1. create an issue describing the feature you want to work on (or\n have a look at issues with the label\n [help wanted](https://github.com/RasaHQ/rasa_core/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22))\n2. write your code, tests and documentation\n3. create a pull request describing your changes\n\nYou pull request will be reviewed by a maintainer, who might get\nback to you about any necessary changes or questions. You will\nalso be asked to sign a\n[Contributor License Agreement](https://cla-assistant.io/RasaHQ/rasa_core)\n\n\n## Development Internals\n### Running and changing the documentation\nTo build & edit the docs, first install all necessary dependencies:\n\n```\nbrew install sphinx\npip install -r dev-requirements.txt\n```\n\nAfter the installation has finished, you can run and view the documentation\nlocally using\n```\nmake livedocs\n```\n\nVisit the local version of the docs at http://localhost:8000 in your browser.\nYou can now change the docs locally and the web page will automatically reload\nand apply your changes.\n\n### Running and changing the unit test\nTo build & edit the docs, first install all necessary dependencies:\n\n```\ndocker build -f Dockerfile.dev . -t kidx_core_dev\n\ndocker run --name kidx_core_dev -v \"$PWD\":/app -it kidx_core_dev bash\n```\n\nAfter the docker container start run command in docker\n```\npip install -e . --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/\nmake lint\nmake test\n```\n\nLook the coverage should be no failure and pass 100%\n\n## License\nLicensed under the Apache License, Version 2.0.\nCopyright 2018 Kidx AI Technologies Education. [Copy of the license](LICENSE.txt).\n\nA list of the Licenses of the dependencies of the project can be found at\nthe bottom of the\n[Libraries Summary](https://libraries.io/github/RasaHQ/rasa_core).\n", "description_content_type": "", "docs_url": null, "download_url": "http://git.mykidx.com/nlp/kidx_core/-/archive/0.0.1a4/kidx_core-0.0.1a4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://rasa.com", "keywords": "nlp machine-learning machine-learning-library bot bots botkit kidx conversational-agents conversational-ai chatbotchatbot-framework bot-framework", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "kidx-core", "package_url": "https://pypi.org/project/kidx-core/", "platform": "", "project_url": "https://pypi.org/project/kidx-core/", "project_urls": { "Download": "http://git.mykidx.com/nlp/kidx_core/-/archive/0.0.1a4/kidx_core-0.0.1a4.tar.gz", "Homepage": "https://rasa.com" }, "release_url": "https://pypi.org/project/kidx-core/0.0.1a4/", "requires_dist": null, "requires_python": "", "summary": "Machine learning based dialogue engine for conversational software.", "version": "0.0.1a4" }, "last_serial": 5251621, "releases": { "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "16a458e4f63463e2fdc4cee2f7786a08", "sha256": "18d37b62547213ade214f977281750b9ae3ca6ac2402fe97bf96a37504d5f727" }, "downloads": -1, "filename": "kidx_core-0.0.1a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16a458e4f63463e2fdc4cee2f7786a08", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 203743, "upload_time": "2019-04-15T13:02:30", "url": "https://files.pythonhosted.org/packages/55/8a/c57154238bfd08755754ae3a93224c4467a91a041c5e44edff21c7824652/kidx_core-0.0.1a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75ef4960ed261152b4b98e6aa2d6d5ce", "sha256": "097b180e4434e0bb3f4e0c89030f51e752542a992a786741a923b28a07f4f6ea" }, "downloads": -1, "filename": "kidx-core-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "75ef4960ed261152b4b98e6aa2d6d5ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168460, "upload_time": "2019-04-15T13:02:24", "url": "https://files.pythonhosted.org/packages/cd/e3/9d7240a682993a768d4e98cfc1f12d6be80a55e54d9af96239b943f162d4/kidx-core-0.0.1a1.tar.gz" } ], "0.0.1a2": [ { "comment_text": "", "digests": { "md5": "1d905aa5da57ee57a9aabfe2380e4653", "sha256": "414b1e261d6760357b2cbbe2764b5117a53bd3274874cc786ab969b8262ea871" }, "downloads": -1, "filename": "kidx_core-0.0.1a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d905aa5da57ee57a9aabfe2380e4653", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 205848, "upload_time": "2019-04-17T14:18:29", "url": "https://files.pythonhosted.org/packages/f5/db/eabffbdae114ed5cb30fce857009de19ab68e2e80290ec6e6a0dfd4d8289/kidx_core-0.0.1a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f275be3625031e5f35236bb016e7258", "sha256": "535b77806defbb6ff83e4b3f101d90e4be0513b2b0f2a5d33e75fac2dee22816" }, "downloads": -1, "filename": "kidx-core-0.0.1a2.tar.gz", "has_sig": false, "md5_digest": "9f275be3625031e5f35236bb016e7258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 170185, "upload_time": "2019-04-17T14:18:24", "url": "https://files.pythonhosted.org/packages/98/84/052c13be04e6b4313d2de2202d311e2cab25e277f4985610dd48d653e7c2/kidx-core-0.0.1a2.tar.gz" } ], "0.0.1a3": [ { "comment_text": "", "digests": { "md5": "6256e78e768aa0d86e2dda64473a2f53", "sha256": "c40c293cee3c01a0fb68cbb36ff1a3e453b78ca459cf419ba62c9530bbdd5fb7" }, "downloads": -1, "filename": "kidx_core-0.0.1a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6256e78e768aa0d86e2dda64473a2f53", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 206021, "upload_time": "2019-04-23T02:29:50", "url": "https://files.pythonhosted.org/packages/f8/92/be3a4c0b71761a34198c99efa52ca5084ed23cb85b07b9f2cdb25ec58143/kidx_core-0.0.1a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7adbd4941094af44761b8bf59ac57c24", "sha256": "862d62be80b8387fa5199cfb654a488b2da8ad93e26bbd2cf4083b20f2622127" }, "downloads": -1, "filename": "kidx-core-0.0.1a3.tar.gz", "has_sig": false, "md5_digest": "7adbd4941094af44761b8bf59ac57c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 170437, "upload_time": "2019-04-23T02:29:45", "url": "https://files.pythonhosted.org/packages/85/a9/daf9843ba902b68dc94918d0fe05310a9cc0793ed57356b52253b753241d/kidx-core-0.0.1a3.tar.gz" } ], "0.0.1a4": [ { "comment_text": "", "digests": { "md5": "61164a1362803f117ab4021e707790d0", "sha256": "de19bea05952eb42960097c0bffb6c8be55282addff1734a061b0f3c3d885494" }, "downloads": -1, "filename": "kidx_core-0.0.1a4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61164a1362803f117ab4021e707790d0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 207596, "upload_time": "2019-05-10T10:40:55", "url": "https://files.pythonhosted.org/packages/7c/5a/1f12c7734d7ac09b8e1ff428e6355fe223bd70c57698180d02cf384d7abb/kidx_core-0.0.1a4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afb219d82677004c6274325e8ca34c76", "sha256": "207bc4335b02205847b957fc60c5044396c0e0eb699f035d9495799e8258a2f2" }, "downloads": -1, "filename": "kidx-core-0.0.1a4.tar.gz", "has_sig": false, "md5_digest": "afb219d82677004c6274325e8ca34c76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172887, "upload_time": "2019-05-10T10:40:50", "url": "https://files.pythonhosted.org/packages/30/98/2c7b281fb57e1e5d1637bc4f391168695b6e49629a6c96c70edfecc646f7/kidx-core-0.0.1a4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "61164a1362803f117ab4021e707790d0", "sha256": "de19bea05952eb42960097c0bffb6c8be55282addff1734a061b0f3c3d885494" }, "downloads": -1, "filename": "kidx_core-0.0.1a4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61164a1362803f117ab4021e707790d0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 207596, "upload_time": "2019-05-10T10:40:55", "url": "https://files.pythonhosted.org/packages/7c/5a/1f12c7734d7ac09b8e1ff428e6355fe223bd70c57698180d02cf384d7abb/kidx_core-0.0.1a4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afb219d82677004c6274325e8ca34c76", "sha256": "207bc4335b02205847b957fc60c5044396c0e0eb699f035d9495799e8258a2f2" }, "downloads": -1, "filename": "kidx-core-0.0.1a4.tar.gz", "has_sig": false, "md5_digest": "afb219d82677004c6274325e8ca34c76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172887, "upload_time": "2019-05-10T10:40:50", "url": "https://files.pythonhosted.org/packages/30/98/2c7b281fb57e1e5d1637bc4f391168695b6e49629a6c96c70edfecc646f7/kidx-core-0.0.1a4.tar.gz" } ] }