├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitattributes ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── adop ├── LICENSE.md ├── README.md ├── jenkins │ └── jobs │ │ ├── dsl │ │ └── alxeia_pipeline_jobs.groovy │ │ ├── generate.sh │ │ └── xml │ │ └── .gitkeep ├── metadata.cartridge └── src │ └── urls.txt ├── alexia-logo.png ├── examples ├── actions.js ├── app-info.js ├── async-response.js ├── built-in-intents.js ├── create-request.js ├── custom-slots.js ├── hello-world.js ├── more-utterances.js ├── multi-language │ ├── locales │ │ ├── de │ │ │ ├── custom-slots.json │ │ │ └── translation.json │ │ └── en │ │ │ ├── custom-slots.json │ │ │ └── translation.json │ └── multi-language-app.js ├── original-request-data.js ├── response-object.js ├── session-attributes.js ├── slots.js ├── spech-assets.js └── start-end.js ├── nodemon.json ├── package.json ├── src ├── alexia.js ├── built-in-intents-map.js ├── built-in-slots-map.js ├── create-app.js ├── create-custom-slot.js ├── create-intent.js ├── create-request.js ├── create-server.js ├── error-handler.js ├── generate-speech-assets-i18n.js ├── generate-speech-assets.js ├── handle-request.js ├── parse-rich-utterances.js ├── save-speech-assets.js └── validator.js └── test ├── .eslintrc ├── actions.spec.js ├── basic.spec.js ├── contacts.spec.js ├── create-server.spec.js ├── generate.spec.js ├── mock ├── assets.js └── multi-lang-assets.js ├── multi-language.spec.js ├── register-intents.spec.js ├── save-speech.spec.js └── test-apps ├── actions-app.js ├── basic-app.js ├── contacts-app.js ├── multi-language ├── locales │ ├── de │ │ └── translation.json │ └── en │ │ ├── custom-slots.json │ │ └── translation.json └── multi-language-app.js └── separate-intents ├── bye-intent.js └── hello-intent.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/README.md -------------------------------------------------------------------------------- /adop/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/adop/LICENSE.md -------------------------------------------------------------------------------- /adop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/adop/README.md -------------------------------------------------------------------------------- /adop/jenkins/jobs/dsl/alxeia_pipeline_jobs.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/adop/jenkins/jobs/dsl/alxeia_pipeline_jobs.groovy -------------------------------------------------------------------------------- /adop/jenkins/jobs/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/adop/jenkins/jobs/generate.sh -------------------------------------------------------------------------------- /adop/jenkins/jobs/xml/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /adop/metadata.cartridge: -------------------------------------------------------------------------------- 1 | CARTRIDGE_SDK_VERSION=1.1 2 | -------------------------------------------------------------------------------- /adop/src/urls.txt: -------------------------------------------------------------------------------- 1 | https://github.com/Accenture/alexia.git 2 | -------------------------------------------------------------------------------- /alexia-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/alexia-logo.png -------------------------------------------------------------------------------- /examples/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/actions.js -------------------------------------------------------------------------------- /examples/app-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/app-info.js -------------------------------------------------------------------------------- /examples/async-response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/async-response.js -------------------------------------------------------------------------------- /examples/built-in-intents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/built-in-intents.js -------------------------------------------------------------------------------- /examples/create-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/create-request.js -------------------------------------------------------------------------------- /examples/custom-slots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/custom-slots.js -------------------------------------------------------------------------------- /examples/hello-world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/hello-world.js -------------------------------------------------------------------------------- /examples/more-utterances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/more-utterances.js -------------------------------------------------------------------------------- /examples/multi-language/locales/de/custom-slots.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/multi-language/locales/de/custom-slots.json -------------------------------------------------------------------------------- /examples/multi-language/locales/de/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/multi-language/locales/de/translation.json -------------------------------------------------------------------------------- /examples/multi-language/locales/en/custom-slots.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/multi-language/locales/en/custom-slots.json -------------------------------------------------------------------------------- /examples/multi-language/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/multi-language/locales/en/translation.json -------------------------------------------------------------------------------- /examples/multi-language/multi-language-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/multi-language/multi-language-app.js -------------------------------------------------------------------------------- /examples/original-request-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/original-request-data.js -------------------------------------------------------------------------------- /examples/response-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/response-object.js -------------------------------------------------------------------------------- /examples/session-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/session-attributes.js -------------------------------------------------------------------------------- /examples/slots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/slots.js -------------------------------------------------------------------------------- /examples/spech-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/spech-assets.js -------------------------------------------------------------------------------- /examples/start-end.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/examples/start-end.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/package.json -------------------------------------------------------------------------------- /src/alexia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/alexia.js -------------------------------------------------------------------------------- /src/built-in-intents-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/built-in-intents-map.js -------------------------------------------------------------------------------- /src/built-in-slots-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/built-in-slots-map.js -------------------------------------------------------------------------------- /src/create-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/create-app.js -------------------------------------------------------------------------------- /src/create-custom-slot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/create-custom-slot.js -------------------------------------------------------------------------------- /src/create-intent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/create-intent.js -------------------------------------------------------------------------------- /src/create-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/create-request.js -------------------------------------------------------------------------------- /src/create-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/create-server.js -------------------------------------------------------------------------------- /src/error-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/error-handler.js -------------------------------------------------------------------------------- /src/generate-speech-assets-i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/generate-speech-assets-i18n.js -------------------------------------------------------------------------------- /src/generate-speech-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/generate-speech-assets.js -------------------------------------------------------------------------------- /src/handle-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/handle-request.js -------------------------------------------------------------------------------- /src/parse-rich-utterances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/parse-rich-utterances.js -------------------------------------------------------------------------------- /src/save-speech-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/save-speech-assets.js -------------------------------------------------------------------------------- /src/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/src/validator.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/actions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/actions.spec.js -------------------------------------------------------------------------------- /test/basic.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/basic.spec.js -------------------------------------------------------------------------------- /test/contacts.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/contacts.spec.js -------------------------------------------------------------------------------- /test/create-server.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/create-server.spec.js -------------------------------------------------------------------------------- /test/generate.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/generate.spec.js -------------------------------------------------------------------------------- /test/mock/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/mock/assets.js -------------------------------------------------------------------------------- /test/mock/multi-lang-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/mock/multi-lang-assets.js -------------------------------------------------------------------------------- /test/multi-language.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/multi-language.spec.js -------------------------------------------------------------------------------- /test/register-intents.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/register-intents.spec.js -------------------------------------------------------------------------------- /test/save-speech.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/save-speech.spec.js -------------------------------------------------------------------------------- /test/test-apps/actions-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/actions-app.js -------------------------------------------------------------------------------- /test/test-apps/basic-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/basic-app.js -------------------------------------------------------------------------------- /test/test-apps/contacts-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/contacts-app.js -------------------------------------------------------------------------------- /test/test-apps/multi-language/locales/de/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/multi-language/locales/de/translation.json -------------------------------------------------------------------------------- /test/test-apps/multi-language/locales/en/custom-slots.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/multi-language/locales/en/custom-slots.json -------------------------------------------------------------------------------- /test/test-apps/multi-language/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/multi-language/locales/en/translation.json -------------------------------------------------------------------------------- /test/test-apps/multi-language/multi-language-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/multi-language/multi-language-app.js -------------------------------------------------------------------------------- /test/test-apps/separate-intents/bye-intent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/separate-intents/bye-intent.js -------------------------------------------------------------------------------- /test/test-apps/separate-intents/hello-intent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Accenture/alexia/HEAD/test/test-apps/separate-intents/hello-intent.js --------------------------------------------------------------------------------