Skip to content
View dennisvdang's full-sized avatar

Block or report dennisvdang

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
dennisvdang/README.md

Dennis Dang favicon

Hi, I'm Dennis! I'm a data scientist who is passionate about using machine learning to bring ideas to life and solve complex problems. Recently, I've been interested in ML/DL applications in music and generative language models. In my pinned repositories, you'll find a collection of personal projects that I maintain:

  • Automated Chorus Detection: A convolutional recurrent neural network model and audio signal processing pipeline that locates choruses in songs.
  • Indeed-Job-Scraper: A Python CLI tool to scrape Indeed job listings (including full descriptions, salaries, dates, URLs), filter by remote and job type, and export neatly formatted CSV data for analysis.
  • Question-Answering Information Retrieval System: A fine-tuned DistilBERT model trained to answer customer queries about company products.
  • Collection of case studies: Case studies where I apply various machine learning techniques (e.g. random forests and XGBoost for customer churn prediction) to real-world problems across different industries.

If you find value in any of my projects or insights, feel free to star the relevant repositories or follow me. I'm always excited to connect with fellow data enthusiasts and learn from each other!


Find me around the web 🌎:

  • Sharing updates on Linkedin: dennisvdang
  • Sharing mixes on SoundCloud: afterschoolmarineclub

Pinned Loading

  1. chorus-detection chorus-detection Public

    A deep learning project for automated chorus detection in songs, featuring a command-line interface (CLI) tool that allows users to input a YouTube link and utilize a pre-trained CRNN model to dete…

    Jupyter Notebook 23 4

  2. Chroma-based-Music-Segmentation Chroma-based-Music-Segmentation Public

    Project repository containing code, proof of concept, and visualizations for using Chromagram Self-Similarity Matrices (SSMs) for segmenting music into its structural components.

    Jupyter Notebook 8 1

  3. indeed-job-scraper indeed-job-scraper Public

    A Python tool for scraping Indeed job listings with full details (descriptions, salaries, locations) and a Streamlit dashboard for interactive visualization and analysis

    Python 1

  4. QA-Retrieval-System QA-Retrieval-System Public

    Project repository for the development of a Question-Answering (QA) information retrieval system fine-tuned on customer queries.

    Jupyter Notebook 1

  5. Data-Science-Portfolio Data-Science-Portfolio Public

    Portfolio of case studies and mini-projects covering a wide range of industries and problem domains completed as part of the Springboard Data Science Career Track

    Jupyter Notebook 1