├── .env.sh ├── .github └── dependabot.yml ├── .gitignore ├── AI-Driven.md ├── LICENSE ├── Quick Sight Implementation for AI-Driven Social Media Dashboard.docx ├── README.md ├── README ├── Architecture.drawio ├── Architecture.png └── Social Listening Solution.pptx ├── SECURITY.md ├── _config.yml ├── bootstrap.sh ├── cdk-python └── ServerlessWidgetService │ ├── .gitignore │ ├── README.md │ ├── app.py │ ├── cdk.json │ ├── requirements.txt │ ├── resources │ └── widgets.js │ ├── serverless_widget_service │ ├── __init__.py │ ├── serverless_widget_service_stack.py │ └── widget_service.py │ ├── setup.py │ └── source.bat ├── deploy.sh ├── deployment ├── alb-external.yml └── cluster-fargate-private-vpc.yml ├── docker-bootstrap ├── Dockerfile └── README.md ├── fargate-twitter-reader ├── Dockerfile ├── config.js ├── docker-build.sh ├── package-lock.json ├── package.json ├── twitter_stream_producer.js ├── twitter_stream_producer_app.js └── util │ └── logger.js ├── index.py └── source ├── addtriggerfunction └── index.py ├── ec2_twitter_reader ├── config.js ├── package-lock.json ├── package.json ├── twitter_stream_producer.js ├── twitter_stream_producer_app.js └── util │ └── logger.js └── socialmediafunction └── index.py /.env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/.env.sh -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/.gitignore -------------------------------------------------------------------------------- /AI-Driven.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/AI-Driven.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/LICENSE -------------------------------------------------------------------------------- /Quick Sight Implementation for AI-Driven Social Media Dashboard.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/Quick Sight Implementation for AI-Driven Social Media Dashboard.docx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/README.md -------------------------------------------------------------------------------- /README/Architecture.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/README/Architecture.drawio -------------------------------------------------------------------------------- /README/Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/README/Architecture.png -------------------------------------------------------------------------------- /README/Social Listening Solution.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/README/Social Listening Solution.pptx -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/SECURITY.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/_config.yml -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/.gitignore -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/README.md -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/app.py -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "python3 app.py" 3 | } 4 | -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/resources/widgets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/resources/widgets.js -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/serverless_widget_service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/serverless_widget_service/serverless_widget_service_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/serverless_widget_service/serverless_widget_service_stack.py -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/serverless_widget_service/widget_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/serverless_widget_service/widget_service.py -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/setup.py -------------------------------------------------------------------------------- /cdk-python/ServerlessWidgetService/source.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/cdk-python/ServerlessWidgetService/source.bat -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/deploy.sh -------------------------------------------------------------------------------- /deployment/alb-external.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/deployment/alb-external.yml -------------------------------------------------------------------------------- /deployment/cluster-fargate-private-vpc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/deployment/cluster-fargate-private-vpc.yml -------------------------------------------------------------------------------- /docker-bootstrap/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/docker-bootstrap/Dockerfile -------------------------------------------------------------------------------- /docker-bootstrap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/docker-bootstrap/README.md -------------------------------------------------------------------------------- /fargate-twitter-reader/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/Dockerfile -------------------------------------------------------------------------------- /fargate-twitter-reader/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/config.js -------------------------------------------------------------------------------- /fargate-twitter-reader/docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/docker-build.sh -------------------------------------------------------------------------------- /fargate-twitter-reader/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/package-lock.json -------------------------------------------------------------------------------- /fargate-twitter-reader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/package.json -------------------------------------------------------------------------------- /fargate-twitter-reader/twitter_stream_producer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/twitter_stream_producer.js -------------------------------------------------------------------------------- /fargate-twitter-reader/twitter_stream_producer_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/twitter_stream_producer_app.js -------------------------------------------------------------------------------- /fargate-twitter-reader/util/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/fargate-twitter-reader/util/logger.js -------------------------------------------------------------------------------- /index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/index.py -------------------------------------------------------------------------------- /source/addtriggerfunction/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/addtriggerfunction/index.py -------------------------------------------------------------------------------- /source/ec2_twitter_reader/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/ec2_twitter_reader/config.js -------------------------------------------------------------------------------- /source/ec2_twitter_reader/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/ec2_twitter_reader/package-lock.json -------------------------------------------------------------------------------- /source/ec2_twitter_reader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/ec2_twitter_reader/package.json -------------------------------------------------------------------------------- /source/ec2_twitter_reader/twitter_stream_producer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/ec2_twitter_reader/twitter_stream_producer.js -------------------------------------------------------------------------------- /source/ec2_twitter_reader/twitter_stream_producer_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/ec2_twitter_reader/twitter_stream_producer_app.js -------------------------------------------------------------------------------- /source/ec2_twitter_reader/util/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/ec2_twitter_reader/util/logger.js -------------------------------------------------------------------------------- /source/socialmediafunction/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nnthanh101/Sentiment-Analysis/HEAD/source/socialmediafunction/index.py --------------------------------------------------------------------------------