Posts

Showing posts from October, 2025

Multi-Service Web Application Using Docker and Nginx

Image
  Multi-Service Web Application Using Docker and Nginx Aryan Agarwal Introduction The Multi-Service Docker Application with NGINX is a modular and containerized system designed to demonstrate the integration of machine learning, data analytics, and system orchestration within a microservices architecture. This project leverages Docker to encapsulate multiple independent services—each responsible for a distinct functionality such as sentiment analysis, dataset analysis, logging, and frontend interaction—ensuring scalability, maintainability, and ease of deployment. The frontend, developed using Streamlit , provides an interactive interface where users can perform two primary operations: predicting the sentiment of textual data and analyzing datasets through correlation visualizations. The Machine Learning Service handles sentiment predictions, while the Analysis Service processes uploaded datasets to generate visual insights. A dedicated Logging Service , powered by SQLite3 , re...