├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── 1_VocFramework ├── README.md ├── api │ └── voc-api-swagger.json ├── functions │ ├── entercustomerfeedback.py │ └── getallcustomerfeedbacks.py ├── images │ ├── api-enterfeedback-query-string-parameters.png │ ├── api-integration-enterfeedback.png │ ├── api-integration-getallcontents.png │ ├── cfn-ack-iam.png │ ├── configure-test-event-listfeedbacks.png │ ├── configure-test-event-submitfeedback.png │ ├── create-api.png │ ├── create-bucket.png │ ├── create-enterfeedback-lambda.png │ ├── create-listfeedbacks-lambda.png │ ├── create-method-enterfeedback.png │ ├── create-method-getallcontents.png │ ├── create-resource-enterfeedback.png │ ├── create-resource-getallcontents.png │ ├── ddb-create-table.png │ ├── enable-website-hosting.png │ ├── enterfeedback-api-test.png │ ├── enterfeedback-lambda-code.png │ ├── getallcontents-api-test.png │ ├── inline-policies.png │ ├── inline-policy-editor.png │ ├── integration-request-body-mapping-templates.png │ ├── lambda-env-table-name.png │ ├── listfeedbacks-lambda-code.png │ ├── listfeedbacks-test-event-result.png │ ├── method-response-header.png │ ├── module1-cfn-specify-details.png │ ├── nlp-bucket-permission.png │ ├── nlp-bucket-review.png │ ├── region-selection.png │ ├── review-policy.png │ ├── submitfeedback-test-event-result.png │ ├── unicornml-serverless-webapp-architecture.png │ ├── update-bucket-policy.png │ ├── voc-webapp-homepage-empty.png │ ├── voc-webapp-homepage-with-records.png │ ├── voc-webapp-homepage-with-submitted-records.png │ └── voc-webform-submit-feedback.png ├── templates │ ├── voc-webapp.json │ ├── vocframework.json │ └── webapp-copy-objects.json └── website-source │ ├── enterfeedback.html │ ├── js │ ├── config.js │ └── unicornFeedback.js │ └── unicornfeedback.html ├── 2_SentimentAnalysis ├── README.md ├── functions │ └── predictfeedbacksentiment.py ├── images │ ├── api-body_mapping--template-setup.png │ ├── api-body_mapping-template.png │ ├── api-integration-setup.png │ ├── api-query_string-setup.png │ ├── configure-test-event-2.png │ ├── configure-test-event.png │ ├── create-lambda-env-var.png │ ├── create-lambda-function-code.png │ ├── create-lambda-function.png │ ├── create-method.png │ ├── create-resource.png │ ├── deploy-api.png │ ├── dynamodb-entries.png │ ├── inline-policies.png │ ├── module2-cfn-specify-details.png │ ├── review-policy.png │ ├── select-policy-service.png │ ├── sentiment-analysis-architecture.jpg │ ├── test-event-result.png │ └── voc-webapp-homepage-with-sentiments.png └── templates │ └── voc-comprehend.json ├── 3_GenderClassification ├── README.md ├── container │ ├── Dockerfile.cpu │ ├── Dockerfile.gpu │ ├── build_and_push.sh │ └── byoa │ │ ├── nginx.conf │ │ ├── predictor.py │ │ ├── serve │ │ ├── train │ │ └── wsgi.py ├── functions │ └── identifygender.py ├── images │ ├── api-gateway-method-identifygender.png │ ├── create-lambda-identify-gender.png │ ├── create-notebook-instance.png │ ├── create-policy-actions-ecr.png │ ├── create-policy-actions.png │ ├── create-policy-ecr.png │ ├── create-policy-iam.png │ ├── create-policy-resources-ecr.png │ ├── create-policy-resources.png │ ├── create-policy-review-ecr.png │ ├── create-policy-review.png │ ├── create-policy.png │ ├── dockerizer-lifecycle-config.png │ ├── jupyter-homepage.png │ ├── lambda-code-identify-gender.png │ ├── launch-stack-gender-identifier.png │ ├── lifecycle_configuration-create-notebook.png │ ├── lifecycle_configuration-start-notebook.png │ ├── lifecycle_configuration.png │ ├── notebook-execution-role-summary.png │ ├── notebook-execution-role.png │ ├── notebook-instance-setting.png │ ├── notebook-instance-status.png │ ├── notebook-instance-with-lifecycle.png │ ├── notebook-instances.png │ ├── notebook-ready.png │ ├── smworkshop-bucket-creation.png │ ├── smworkshop-bucket-permission.png │ └── smworkshop-bucket-review.png ├── notebooks │ ├── dockerizer-model-import-gender-classifier.ipynb │ ├── dockerizer-orchestration-gender-classifier.ipynb │ ├── dockerizer-preperation-gender-classifier.ipynb │ ├── highlevel-tensorflow-classifer.ipynb │ ├── highlevel-tensorflow-helper.py │ └── images │ │ ├── LSTM3-chain.png │ │ ├── RNN-unrolled.png │ │ ├── lifecycle_configuration.png │ │ └── stack.png ├── pretrained-model │ └── model.tar.gz └── templates │ ├── voc-sagemaker-high-level.json │ └── voc-sagemaker.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Presentation-AWS-NLP-workshop.pptx ├── README.md ├── images ├── cells.png ├── console-services.png ├── jupyter-homepage.png ├── notebook-instances.png ├── notebook-settings.png ├── open-notebook.png ├── overview.png ├── region-selection.png ├── role-popup.png └── unicornml-complete-architecture.png ├── lambda_sagemaker_invoke.py ├── nlpworkshop.json └── templates └── nlp-workshop.json /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /1_VocFramework/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/README.md -------------------------------------------------------------------------------- /1_VocFramework/api/voc-api-swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/api/voc-api-swagger.json -------------------------------------------------------------------------------- /1_VocFramework/functions/entercustomerfeedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/functions/entercustomerfeedback.py -------------------------------------------------------------------------------- /1_VocFramework/functions/getallcustomerfeedbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/functions/getallcustomerfeedbacks.py -------------------------------------------------------------------------------- /1_VocFramework/images/api-enterfeedback-query-string-parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/api-enterfeedback-query-string-parameters.png -------------------------------------------------------------------------------- /1_VocFramework/images/api-integration-enterfeedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/api-integration-enterfeedback.png -------------------------------------------------------------------------------- /1_VocFramework/images/api-integration-getallcontents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/api-integration-getallcontents.png -------------------------------------------------------------------------------- /1_VocFramework/images/cfn-ack-iam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/cfn-ack-iam.png -------------------------------------------------------------------------------- /1_VocFramework/images/configure-test-event-listfeedbacks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/configure-test-event-listfeedbacks.png -------------------------------------------------------------------------------- /1_VocFramework/images/configure-test-event-submitfeedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/configure-test-event-submitfeedback.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-api.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-bucket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-bucket.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-enterfeedback-lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-enterfeedback-lambda.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-listfeedbacks-lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-listfeedbacks-lambda.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-method-enterfeedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-method-enterfeedback.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-method-getallcontents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-method-getallcontents.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-resource-enterfeedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-resource-enterfeedback.png -------------------------------------------------------------------------------- /1_VocFramework/images/create-resource-getallcontents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/create-resource-getallcontents.png -------------------------------------------------------------------------------- /1_VocFramework/images/ddb-create-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/ddb-create-table.png -------------------------------------------------------------------------------- /1_VocFramework/images/enable-website-hosting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/enable-website-hosting.png -------------------------------------------------------------------------------- /1_VocFramework/images/enterfeedback-api-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/enterfeedback-api-test.png -------------------------------------------------------------------------------- /1_VocFramework/images/enterfeedback-lambda-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/enterfeedback-lambda-code.png -------------------------------------------------------------------------------- /1_VocFramework/images/getallcontents-api-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/getallcontents-api-test.png -------------------------------------------------------------------------------- /1_VocFramework/images/inline-policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/inline-policies.png -------------------------------------------------------------------------------- /1_VocFramework/images/inline-policy-editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/inline-policy-editor.png -------------------------------------------------------------------------------- /1_VocFramework/images/integration-request-body-mapping-templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/integration-request-body-mapping-templates.png -------------------------------------------------------------------------------- /1_VocFramework/images/lambda-env-table-name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/lambda-env-table-name.png -------------------------------------------------------------------------------- /1_VocFramework/images/listfeedbacks-lambda-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/listfeedbacks-lambda-code.png -------------------------------------------------------------------------------- /1_VocFramework/images/listfeedbacks-test-event-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/listfeedbacks-test-event-result.png -------------------------------------------------------------------------------- /1_VocFramework/images/method-response-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/method-response-header.png -------------------------------------------------------------------------------- /1_VocFramework/images/module1-cfn-specify-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/module1-cfn-specify-details.png -------------------------------------------------------------------------------- /1_VocFramework/images/nlp-bucket-permission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/nlp-bucket-permission.png -------------------------------------------------------------------------------- /1_VocFramework/images/nlp-bucket-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/nlp-bucket-review.png -------------------------------------------------------------------------------- /1_VocFramework/images/region-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/region-selection.png -------------------------------------------------------------------------------- /1_VocFramework/images/review-policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/review-policy.png -------------------------------------------------------------------------------- /1_VocFramework/images/submitfeedback-test-event-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/submitfeedback-test-event-result.png -------------------------------------------------------------------------------- /1_VocFramework/images/unicornml-serverless-webapp-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/unicornml-serverless-webapp-architecture.png -------------------------------------------------------------------------------- /1_VocFramework/images/update-bucket-policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/update-bucket-policy.png -------------------------------------------------------------------------------- /1_VocFramework/images/voc-webapp-homepage-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/voc-webapp-homepage-empty.png -------------------------------------------------------------------------------- /1_VocFramework/images/voc-webapp-homepage-with-records.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/voc-webapp-homepage-with-records.png -------------------------------------------------------------------------------- /1_VocFramework/images/voc-webapp-homepage-with-submitted-records.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/voc-webapp-homepage-with-submitted-records.png -------------------------------------------------------------------------------- /1_VocFramework/images/voc-webform-submit-feedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/images/voc-webform-submit-feedback.png -------------------------------------------------------------------------------- /1_VocFramework/templates/voc-webapp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/templates/voc-webapp.json -------------------------------------------------------------------------------- /1_VocFramework/templates/vocframework.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/templates/vocframework.json -------------------------------------------------------------------------------- /1_VocFramework/templates/webapp-copy-objects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/templates/webapp-copy-objects.json -------------------------------------------------------------------------------- /1_VocFramework/website-source/enterfeedback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/website-source/enterfeedback.html -------------------------------------------------------------------------------- /1_VocFramework/website-source/js/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/website-source/js/config.js -------------------------------------------------------------------------------- /1_VocFramework/website-source/js/unicornFeedback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/website-source/js/unicornFeedback.js -------------------------------------------------------------------------------- /1_VocFramework/website-source/unicornfeedback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/1_VocFramework/website-source/unicornfeedback.html -------------------------------------------------------------------------------- /2_SentimentAnalysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/README.md -------------------------------------------------------------------------------- /2_SentimentAnalysis/functions/predictfeedbacksentiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/functions/predictfeedbacksentiment.py -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/api-body_mapping--template-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/api-body_mapping--template-setup.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/api-body_mapping-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/api-body_mapping-template.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/api-integration-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/api-integration-setup.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/api-query_string-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/api-query_string-setup.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/configure-test-event-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/configure-test-event-2.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/configure-test-event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/configure-test-event.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/create-lambda-env-var.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/create-lambda-env-var.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/create-lambda-function-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/create-lambda-function-code.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/create-lambda-function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/create-lambda-function.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/create-method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/create-method.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/create-resource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/create-resource.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/deploy-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/deploy-api.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/dynamodb-entries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/dynamodb-entries.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/inline-policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/inline-policies.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/module2-cfn-specify-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/module2-cfn-specify-details.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/review-policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/review-policy.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/select-policy-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/select-policy-service.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/sentiment-analysis-architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/sentiment-analysis-architecture.jpg -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/test-event-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/test-event-result.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/images/voc-webapp-homepage-with-sentiments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/images/voc-webapp-homepage-with-sentiments.png -------------------------------------------------------------------------------- /2_SentimentAnalysis/templates/voc-comprehend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/2_SentimentAnalysis/templates/voc-comprehend.json -------------------------------------------------------------------------------- /3_GenderClassification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/README.md -------------------------------------------------------------------------------- /3_GenderClassification/container/Dockerfile.cpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/Dockerfile.cpu -------------------------------------------------------------------------------- /3_GenderClassification/container/Dockerfile.gpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/Dockerfile.gpu -------------------------------------------------------------------------------- /3_GenderClassification/container/build_and_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/build_and_push.sh -------------------------------------------------------------------------------- /3_GenderClassification/container/byoa/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/byoa/nginx.conf -------------------------------------------------------------------------------- /3_GenderClassification/container/byoa/predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/byoa/predictor.py -------------------------------------------------------------------------------- /3_GenderClassification/container/byoa/serve: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/byoa/serve -------------------------------------------------------------------------------- /3_GenderClassification/container/byoa/train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/byoa/train -------------------------------------------------------------------------------- /3_GenderClassification/container/byoa/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/container/byoa/wsgi.py -------------------------------------------------------------------------------- /3_GenderClassification/functions/identifygender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/functions/identifygender.py -------------------------------------------------------------------------------- /3_GenderClassification/images/api-gateway-method-identifygender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/api-gateway-method-identifygender.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-lambda-identify-gender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-lambda-identify-gender.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-notebook-instance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-notebook-instance.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-actions-ecr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-actions-ecr.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-actions.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-ecr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-ecr.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-iam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-iam.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-resources-ecr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-resources-ecr.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-resources.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-review-ecr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-review-ecr.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy-review.png -------------------------------------------------------------------------------- /3_GenderClassification/images/create-policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/create-policy.png -------------------------------------------------------------------------------- /3_GenderClassification/images/dockerizer-lifecycle-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/dockerizer-lifecycle-config.png -------------------------------------------------------------------------------- /3_GenderClassification/images/jupyter-homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/jupyter-homepage.png -------------------------------------------------------------------------------- /3_GenderClassification/images/lambda-code-identify-gender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/lambda-code-identify-gender.png -------------------------------------------------------------------------------- /3_GenderClassification/images/launch-stack-gender-identifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/launch-stack-gender-identifier.png -------------------------------------------------------------------------------- /3_GenderClassification/images/lifecycle_configuration-create-notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/lifecycle_configuration-create-notebook.png -------------------------------------------------------------------------------- /3_GenderClassification/images/lifecycle_configuration-start-notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/lifecycle_configuration-start-notebook.png -------------------------------------------------------------------------------- /3_GenderClassification/images/lifecycle_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/lifecycle_configuration.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-execution-role-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-execution-role-summary.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-execution-role.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-execution-role.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-instance-setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-instance-setting.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-instance-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-instance-status.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-instance-with-lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-instance-with-lifecycle.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-instances.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-instances.png -------------------------------------------------------------------------------- /3_GenderClassification/images/notebook-ready.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/notebook-ready.png -------------------------------------------------------------------------------- /3_GenderClassification/images/smworkshop-bucket-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/smworkshop-bucket-creation.png -------------------------------------------------------------------------------- /3_GenderClassification/images/smworkshop-bucket-permission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/smworkshop-bucket-permission.png -------------------------------------------------------------------------------- /3_GenderClassification/images/smworkshop-bucket-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/images/smworkshop-bucket-review.png -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/dockerizer-model-import-gender-classifier.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/dockerizer-model-import-gender-classifier.ipynb -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/dockerizer-orchestration-gender-classifier.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/dockerizer-orchestration-gender-classifier.ipynb -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/dockerizer-preperation-gender-classifier.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/dockerizer-preperation-gender-classifier.ipynb -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/highlevel-tensorflow-classifer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/highlevel-tensorflow-classifer.ipynb -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/highlevel-tensorflow-helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/highlevel-tensorflow-helper.py -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/images/LSTM3-chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/images/LSTM3-chain.png -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/images/RNN-unrolled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/images/RNN-unrolled.png -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/images/lifecycle_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/images/lifecycle_configuration.png -------------------------------------------------------------------------------- /3_GenderClassification/notebooks/images/stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/notebooks/images/stack.png -------------------------------------------------------------------------------- /3_GenderClassification/pretrained-model/model.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/pretrained-model/model.tar.gz -------------------------------------------------------------------------------- /3_GenderClassification/templates/voc-sagemaker-high-level.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/templates/voc-sagemaker-high-level.json -------------------------------------------------------------------------------- /3_GenderClassification/templates/voc-sagemaker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/3_GenderClassification/templates/voc-sagemaker.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /Presentation-AWS-NLP-workshop.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/Presentation-AWS-NLP-workshop.pptx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/README.md -------------------------------------------------------------------------------- /images/cells.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/cells.png -------------------------------------------------------------------------------- /images/console-services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/console-services.png -------------------------------------------------------------------------------- /images/jupyter-homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/jupyter-homepage.png -------------------------------------------------------------------------------- /images/notebook-instances.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/notebook-instances.png -------------------------------------------------------------------------------- /images/notebook-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/notebook-settings.png -------------------------------------------------------------------------------- /images/open-notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/open-notebook.png -------------------------------------------------------------------------------- /images/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/overview.png -------------------------------------------------------------------------------- /images/region-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/region-selection.png -------------------------------------------------------------------------------- /images/role-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/role-popup.png -------------------------------------------------------------------------------- /images/unicornml-complete-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/images/unicornml-complete-architecture.png -------------------------------------------------------------------------------- /lambda_sagemaker_invoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/lambda_sagemaker_invoke.py -------------------------------------------------------------------------------- /nlpworkshop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/nlpworkshop.json -------------------------------------------------------------------------------- /templates/nlp-workshop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-nlp-workshop/HEAD/templates/nlp-workshop.json --------------------------------------------------------------------------------