Amirhossein Honardoust

building intelligent systems that turn data into real decisions

machine learning systems nlp computer vision time series explainability analytics

About

I build end-to-end ML projects with a practical focus: clean pipelines, measurable evaluation, and results that hold up outside a notebook. I like problems where clarity matters as much as accuracy.

What I optimize for

reliability, interpretability, and systems you can iterate on

evaluationmetricserror analysisreproducibility

What I’m building toward

models and tooling that turn data into decisions with minimal friction

pipelinesdeployment-readymonitoring mindsetdocumentation

Featured projects

Selected work across NLP, vision, forecasting, and analytics.

Fake News Detector

End-to-end fake vs real news classification with TF-IDF + Logistic Regression, evaluation charts, and a Streamlit app.

nlptf-idflogistic regressionstreamlit

Sentiment Analysis with BERT

Fine-tuned BERT for tweet sentiment (negative/neutral/positive) with full evaluation: confusion matrix, ROC curves, and word clouds.

transformersberttext classificationevaluation

Image Captioning (CNN + LSTM)

CNN encoder (ResNet-50) + LSTM decoder in PyTorch, with preprocessing, vocabulary building, BLEU evaluation, and inference examples.

computer visionpytorchresnetbleu

Stock LSTM Forecasting

LSTM forecasting on OHLCV data with sliding windows, early stopping, and metrics (RMSE/MAE/MAPE) plus clean prediction plots.

time serieslstmpytorchforecasting

Coffee Shop Profit Predictor

Data-driven site selection: SQL (SQLite) prep + regression modeling to estimate monthly profit, with feature importance and diagnostics.

sqlregressionelasticnetvisualization

Market Basket Analysis

Generate synthetic transactions, mine frequent itemsets (Apriori/FP-Growth), derive association rules, and export clean charts/CSVs.

association rulesapriorifp-growthanalytics

How I evaluate text classifiers

Metrics, confusion matrices, and what I look for beyond accuracy.

evaluationnlperror analysis

Forecasting: what usually breaks

Common leakage traps, windowing mistakes, and what to validate early.

time seriesvalidationbaselines