Skip to content
View jacekkszczot's full-sized avatar

Highlights

  • Pro

Block or report jacekkszczot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacekkszczot/README.md

Hi there! 👋 I'm Jacek

🎯 Data Scientist & AI Specialist

MSc Data Science & AI graduate. I build and evaluate machine learning systems end to end: from data pipelines and NLP applications to reinforcement learning environments and model evaluation.

🔧 Technologies & Tools

Python PyTorch Hugging Face Scikit Learn Reinforcement Learning NLP spaCy Pandas Plotly Streamlit Flask Docker SQL Git

🚀 Featured Projects

A task planner that calls its own tools, step by step

  • Tech Stack: Python, Streamlit, Anthropic Claude (tool use), regex-based rule planner
  • Highlights: two interchangeable planners (deterministic and Claude-powered), transparent reasoning trace, safe AST-based calculator, zero setup required to try it

A custom 2D rocket landing environment trained with reinforcement learning

  • Tech Stack: Python, Gymnasium, Stable-Baselines3 (PPO), Streamlit, Plotly
  • Highlights: physics built from scratch, hand-tuned control baseline for comparison, PPO agent trained from scratch in minutes, mission replay dashboard with live animation

📄 AskDocs

Local document Q&A with page-level citations

  • Tech Stack: Python, Streamlit, sentence-transformers, Hugging Face Transformers (extractive QA)
  • Highlights: retrieval-augmented answers grounded in the source PDF, confidence scoring, chat-style interface, nothing leaves the machine

Real-time brand sentiment intelligence dashboard

  • Tech Stack: Python, Streamlit, Hugging Face Transformers (RoBERTa), Plotly
  • Highlights: live Google News ingestion, transformer sentiment scoring with TextBlob fallback, interactive dark dashboard, CSV and HTML report export

🤖 PolicyCraft - AI Policy Analysis Platform (Private Repository)

NLP application that analyzes university AI policies and generates evidence-based recommendations

  • Tech Stack: Python, Flask, spaCy, scikit-learn, Plotly, SQLite
  • Highlights: multi-format document processing (PDF, DOCX, TXT), 4-dimensional ethical framework analysis, recommendations grounded in academic literature, tested on policies from 9 leading universities

🏥 Medical Stroke Prediction

Two-part healthcare analytics project

  • Analysis: ML study with feature engineering and model comparison, documented in a technical report
  • Web App: Flask application with patient management, MongoDB/SQLite storage and a test suite

🦾 RL Environment & Evaluation Design

Designing reinforcement learning environments and the graders that score agents on them, with a focus on tasks that are genuinely hard, honest to grade, and resistant to shortcuts.

  • Custom MuJoCo control - modified continuous-control robots where a controller tuned for the textbook model does not transfer, so the agent has to learn the new dynamics
  • Hidden-environment, budget-limited tasks - the agent reaches the simulator only over a socket, one step at a time, under a hard interaction budget: sample-efficient learning rather than reading the answer
  • Calibrated continuous scoring - deterministic graders that map measured return onto a 0-1 score with principled floor and ceiling anchors instead of arbitrary thresholds
  • Reward-hacking resistance - degenerate-policy probes (all-zeros, constant, random) anchored at the floor, so nothing scores well without real skill
  • Expert reference policies - SAC and PPO baselines trained on GPU with Stable-Baselines3, exported into the exact grader stack so calibration reflects what the grader really sees

📊 What I'm Working On

  • 🦾 Reinforcement learning: training and evaluating agents (SAC, PPO, Stable-Baselines3, Gymnasium/MuJoCo), designing custom environments and evaluation pipelines
  • 🧭 Agentic AI: tool-calling planners and LLM-driven task execution
  • 🧪 AI model training and evaluation for frontier AI systems
  • 📈 Expanding my data science portfolio with end-to-end applications
  • 💼 Open to freelance data science & AI projects

📫 Let's Connect!

📈 GitHub Stats

GitHub Stats


💡 "Transforming complex data into actionable insights through ethical AI and evidence-based solutions."

Pinned Loading

  1. stroke-risk-analysis stroke-risk-analysis Public

    ML study on stroke risk prediction: imbalance handling, model comparison, fairness discussion.

    Jupyter Notebook

  2. stroke-risk-webapp stroke-risk-webapp Public

    Flask web app for stroke risk prediction with patient management (MongoDB + SQLite).

    Python

  3. brandpulse brandpulse Public

    Real-time brand sentiment intelligence dashboard. Streamlit + Hugging Face Transformers.

    Python

  4. agentdesk agentdesk Public

    A task planner that calls its own tools, step by step. Rule-based by default, optional Claude tool-use loop.

    Python

  5. askdocs askdocs Public

    Local PDF question-answering with citations. Sentence embeddings + extractive QA, no API keys.

    Python

  6. autolander autolander Public

    A custom 2D rocket landing environment trained with PPO. Built from scratch, no physics engine.

    Python