Skip to main content

No project description provided

Project description

ChatQL

GraphQL based chat engine

Dependencies

This module depend following system environment.

  • python >= 3.6
  • mongodb >= 4.0

Following dependency python modules are installed when pip install.

  • graphene >= 2.1
  • mongoengine >= 0.16.3

Demo

You clone this repository and run following commands.

After, you can access GraphQL interface POST localhost:8080/graphql.

Please check response by GraphQL tool (ex: GraphiQL).

docker build ./demo -t chatql
docker run -p 8080:5000 -it chatql

TODO

  • Application Function
    • Response Generator with Template Engine
    • Extract Entity with Template Matching
    • Non Text Query
    • Intent Estimator with Machine Learning
    • Extract Entity with Machine Learning
  • Document
    • API Docs
    • Conditions Pattern Docs
    • Response Docs

License

MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chatql-0.1.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

chatql-0.1.1-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file chatql-0.1.1.tar.gz.

File metadata

  • Download URL: chatql-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.10 CPython/3.6.7 Darwin/18.2.0

File hashes

Hashes for chatql-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8b0e384a089e1d7369ab9ed27bf32982150e768c7e093398465cc876d9d23ecf
MD5 85aca1129ef73f3f2e16b5418dc151d0
BLAKE2b-256 5f1650e1f9f43a864e4b8e847c3d4f7eab0548ad3029eda95ce2f2798715a7cd

See more details on using hashes here.

File details

Details for the file chatql-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: chatql-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.10 CPython/3.6.7 Darwin/18.2.0

File hashes

Hashes for chatql-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e710d88327ff5446ae4c6f5ba6b0fa6e623b62b62e97462a77a53f0c9f66f893
MD5 b3322b073be0f8123ec1448e5e3829ea
BLAKE2b-256 a6cb78c496657cee9c79ba68e49ade032c773a8e1e1f08eb141bae21e5b29b67

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page