Skip to content

Commit 192b50f

Browse files
committed
updated json file with student performance data for blog and project
1 parent a5f6e3d commit 192b50f

1 file changed

Lines changed: 28 additions & 10 deletions

File tree

portfolio-mit_v1.json

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"Postman": { "icon": "tech_icons/postman.svg" },
2525
"TensorBoard": { "icon": "tech_icons/tensorboard.svg" },
2626
"HuggingFace Transformers": { "icon": "tech_icons/hugging-face.svg" },
27-
"Weights & Biases": { "icon": "tech_icons/weights-and-biases.svg" }
27+
"Weights & Biases": { "icon": "tech_icons/weights-and-biases.svg" },
28+
"AWS Elastic Beanstalk": { "icon": "tech_icons/aws-elastic-beanstalk.svg" }
2829
},
2930
"featured_projects": [
3031
{
@@ -58,6 +59,14 @@
5859
"technologies": ["HuggingFace Transformers", "PyTorch", "FastAPI", "Docker", "Python", "Weights & Biases", "MLOps", "NLP"],
5960
"github_url": "https://github.com/GoJo-Rika/Text-Summarizer-Using-HuggingFace-Transformers",
6061
"live_demo_url": null
62+
},
63+
{
64+
"title": "Student Performance Prediction System - End-to-End ML Engineering Project",
65+
"image": "posts_assets/pipeline_workflow_diagram.png",
66+
"summary": "Developed a full end-to-end machine learning pipeline to predict student math performance from raw data. The project features a modular, production-ready architecture that trains the best regression model and serves predictions via a Flask web application deployed on AWS.",
67+
"technologies": ["AWS", "Python", "Flask", "Scikit-learn", "Pandas", "NumPy", "AWS EC2", "AWS Elastic Beanstalk", "MLOps"],
68+
"github_url": "https://github.com/GoJo-Rika/Student-Performance-Prediction-System",
69+
"live_demo_url": null
6170
}
6271
],
6372
"about_me_prose": [
@@ -231,6 +240,15 @@
231240
"highlights": [],
232241
"images": []
233242
},
243+
{
244+
"title": "Student Performance Prediction System - End-to-End ML Engineering Project",
245+
"summary": "Achieved **90%+ prediction accuracy** by developing **end-to-end ML web application** predicting student math scores, bridging the gap between experimental ML models and **production-ready systems**. Architected **modular Flask application** with **scikit-learn pipelines**, **comprehensive logging**, and **exception handling**, deploying on **AWS EC2** using **Elastic Beanstalk** with **automated model selection** from 7 algorithms. Delivered **production-ready ML system** demonstrating **ML engineering**, **cloud deployment**, and **software architecture principles** for data science and full-stack development applications.",
246+
"url": "https://github.com/GoJo-Rika/Student-Performance-Prediction-System",
247+
"core_technologies": ["AWS", "Python", "Flask", "Scikit-learn", "Pandas", "NumPy", "AWS EC2", "AWS Elastic Beanstalk", "MLOps"],
248+
"keywords": ["Machine Learning", "MLOps", "End-to-End ML", "Scikit-learn", "Data Pipeline", "ML Pipelines", "Model Deployment", "Predictive Modeling", "Cloud Deployment (AWS)", "Modular Architecture", "Comprehensive Loggings", "Production-ready Systems", "Data Engineering"],
249+
"highlights": [],
250+
"images": []
251+
},
234252
{
235253
"title": "Multi-Agent Financial AI System",
236254
"summary": "**Reduced manual research time by 95%** by building **multi-agent AI system** using **Python**, **Groq AI models**, and **Agno framework** for automated stock analysis. Orchestrated **specialized AI agents** with **Yahoo Finance API integration** and **web search capabilities**, implementing **agent coordination patterns** and **task distribution algorithms**. Developed **interactive Streamlit interface** delivering **real-time market data**, **analyst recommendations**, and **sentiment analysis** with **comprehensive financial insights** and **automated report generation**.",
@@ -258,15 +276,6 @@
258276
"highlights": [],
259277
"images": []
260278
},
261-
{
262-
"title": "Student Performance Prediction System - End-to-End ML Engineering Project",
263-
"summary": "Achieved **90%+ prediction accuracy** by developing **end-to-end ML web application** predicting student math scores, bridging the gap between experimental ML models and **production-ready systems**. Architected **modular Flask application** with **scikit-learn pipelines**, **comprehensive logging**, and **exception handling**, deploying on **AWS EC2** using **Elastic Beanstalk** with **automated model selection** from 7 algorithms. Delivered **production-ready ML system** demonstrating **ML engineering**, **cloud deployment**, and **software architecture principles** for data science and full-stack development applications.",
264-
"url": "https://github.com/GoJo-Rika/Student-Performance-Project",
265-
"core_technologies": ["AWS", "Python", "Flask", "Scikit-learn", "Pandas", "NumPy", "AWS EC2", "AWS Elastic Beanstalk"],
266-
"keywords": ["scikit-learn pipeline", "ML Pipelines", "Model Deployment", "Cloud Deployment (AWS)", "End-to-End ML Web Application", "Modular Architecture", "Comprehensive Loggings", "Production-ready Systems"],
267-
"highlights": [],
268-
"images": []
269-
},
270279
{
271280
"title": "AI-Powered Blog Content Generator | AWS Serverless Architecture",
272281
"summary": "Built **production-ready serverless API** leveraging **AWS Bedrock's Meta Llama 3** for automated blog content generation with **scalable cloud infrastructure**. Architected **end-to-end serverless solution** integrating **Lambda functions**, **API Gateway**, and **S3 storage** with **comprehensive IAM security policies**. Implemented **robust error handling**, **timeout management**, and **logging strategies** for **reliable cloud service orchestration**, demonstrating expertise in **serverless architecture patterns**, **AI model integration**, and **scalable infrastructure design**.",
@@ -436,6 +445,15 @@
436445
"content": "The final step in our MLOps journey is making the trained model useful. This post covers the \"last mile\" of deployment, showing how to wrap the text summarization model in a high-performance API using FastAPI. I then walk through creating a Dockerfile to containerize the entire application, ensuring a consistent and portable service that can be deployed anywhere.",
437446
"core_technologies": ["HuggingFace Transformers", "PyTorch", "FastAPI", "Docker", "Python", "Weights & Biases", "MLOps", "NLP"],
438447
"keywords": ["MLOps", "End-to-End ML", "Text Summarization", "Deep Learning", "Python", "FastAPI", "Docker", "Containerized Deployment", "Experiment Tracking", "RESTful API"]
448+
},
449+
{
450+
"title": "Student Performance Prediction: When Simple Isn't Always Better",
451+
"publish_date": "2025-09-19",
452+
"github_url": "https://github.com/GoJo-Rika/Student-Performance-Prediction-System",
453+
"markdown_file": "student-performance-prediction-simple-isnt-always-better.md",
454+
"content": "A candid, in-depth account of developing an end-to-end Student Performance Prediction system. This post explores the journey from an experimental Jupyter Notebook to a production-ready, modular ML pipeline, covering the critical roles of custom logging, exception handling, and a component-based architecture. It also details the real-world challenges and hard-won lessons from deploying a Flask application on AWS.",
455+
"core_technologies": ["AWS", "Python", "Flask", "Scikit-learn", "Pandas", "NumPy", "AWS EC2", "AWS Elastic Beanstalk", "MLOps"],
456+
"keywords": ["Machine Learning", "MLOps", "End-to-End ML", "Scikit-learn", "Data Pipeline", "ML Pipelines", "Model Deployment", "Predictive Modeling", "Cloud Deployment (AWS)", "Modular Architecture", "Comprehensive Loggings", "Production-ready Systems", "Data Engineering"]
439457
}
440458
]
441459
}

0 commit comments

Comments
 (0)