Skip to content
View Talasoolyn's full-sized avatar

Block or report Talasoolyn

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.

Content in all repositories owned by your account will be closed.
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
Talasoolyn/README.md

Hi, I'm Tal πŸ‘‹

I'm a Data Scientist with an M.S. in Information Science from UT Austin, combining business thinking with data science to solve real-world problems. My experience spans data analytics, machine learning, deep learning, and AI/LLM applications, with a focus on building practical, data-driven solutions.

πŸ“ Austin, TX Β Β·Β  πŸ”— LinkedIn


Featured projects

MS capstone, UT Austin (2026)

Analyzed the full EMS call lifecycle in NYC using FDNY dispatch data (~28.7M records). Engineered temporal, cyclical, spatial, and rolling-window features, compared 8 models (linear regression, random forest, gradient boosting, XGBoost, LightGBM, MLP, LSTM, and an ensemble), and used a DeepSurv survival model to estimate the probability of delayed ambulance arrival in different scenarios, such as weekday rush hour vs. weekend night.

Findings: Tree-based ensembles outperformed linear and LSTM models. Hospital turnaround (median β‰ˆ 40 min) and on-scene time (β‰ˆ 22 min) drive total cycle time far more than dispatch or travel.

Python Machine Learning Deep Learning Random Forest LSTM MLP DeepSurv pandas scikit-learn XGBoost LightGBM TensorFlow Survival analysis

Data Wrangling, UT Austin (2025) Tested whether college football programs that spend more win more, using three datasets (a 710-column federal financial file, bowl results, and season results), joined across inconsistent school names with an AI-assisted, manually verified lookup table. The same pipeline is implemented in R, SQL (DuckDB), and Python to compare the approaches.

Findings: Higher-spending programs have a higher median win percentage and more consistent results, and the gap between the top-25 and bottom-25 spenders holds across seasons from 2004 to 2021.

R SQL DuckDB Python Quarto

πŸŽ™οΈ AI Audio Detector

Team project, Deep Learning and Multimodal Systems

Detects AI-generated speech using Wav2Vec2 embeddings and Mel-spectrogram features on 2-second audio clips. Compared a baseline MLP, a dropout-regularized MLP, and a spectrogram-based model. Test accuracy on the Fake-or-Real dataset improved from about 53% for the first baseline to about 92% for the best model.

Python Machine Learning Deep Learning MLP Wav2Vec2 PyTorch Hugging Face Transformers Librosa

Case study prototype

An end-to-end pipeline that automates a four-stage invoice workflow (ingest β†’ validate β†’ approve β†’ pay), reading five file formats. An LLM handles messy text extraction and approval reasoning with a self-critique pass, while the costly business rules (such as the $10K scrutiny threshold) are enforced in plain Python. A batch runner produces an audit-friendly summary of every decision.

Python LLM APIs SQLite AI-Agents sqlite


Tech Stack

  • Languages: Python, SQL, R, Excel
  • Analysis and modeling: regression, tree-based ensembles, deep learning, survival analysis, feature engineering
  • Libraries and tools: pandas, scikit-learn,NumPy, XGBoost, LightGBM, TensorFlow, PyTorch, tidyverse, DuckDB, SQLite, Quarto
  • Engineering & Tools: Git Β· GitHub Β· APIs Β· Jupyter Β· Docker
  • Visualization: Tableau Β· Matplotlib Β· Plotly

Currently

Exploring opportunities in data science, analytics, machine learning, AI, and data-driven product/engineering roles.

Pinned Loading

  1. Talasoolyn Talasoolyn Public

  2. ems-response-time-analysis ems-response-time-analysis Public

    Analyzing NYC EMS response time and lifecycle delays using 8 machine learning models and a DeepSurv survival model to predict ambulance arrival reliability.

    Jupyter Notebook

  3. AI-Audio-Detector AI-Audio-Detector Public

    Truth Wave: deepfake audio detection using Wav2Vec 2.0 embeddings and MLP classifiers on the Fake-or-Real dataset. ~91% test accuracy on normalized audio. Team project by three authors.

    Jupyter Notebook

  4. invoice-processing-automation invoice-processing-automation Public

    Automated invoice processing pipeline (ingest β†’ validate β†’ approve β†’ pay) using Grok for extraction and approval reasoning, with business rules enforced in Python and a self-critique check before d…

    Python

  5. ncaa-roi-analysis ncaa-roi-analysis Public

    Does a bigger budget mean better college football? Compares Division I football spending (EADA data) with win percentage, 2004–2021, implemented side by side in R, SQL (DuckDB), and Python.

    R