Skip to content
View sidgupta234's full-sized avatar

Highlights

  • Pro

Organizations

@fossasia @code-check-club

Block or report sidgupta234

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
sidgupta234/README.md

👋 I'm @sidgupta234. I ❤️ Computer Science and Cognitive Science! 👨‍💻

Interested in NLP, Linguistics, Behavioral Economics, Deep Learning, Analytics, and Academia. When I am not consumed with college assignments, I post YouTube videos, make Discord bots, write Twitter threads, work on automation/web app projects Github or try threading some words on Medium Blog.

Linkedin Badge Twitter Badge Medium Badge YouTube Badge Gmail Badge

Skills 🛠️

  • Languages: Python, C++
  • DS/ML/DL: Pandas, Sklearn, PyTorch, Streamlit
  • Cognitive Science relevant: SPM, Psychopy, R
  • Dev related: Linux, Git

Education 🎓

  • Master’s degree Cognitive Science MSc @ Indian Institute of Technology Delhi, India
  • Bachelor's degree Computer Science Engineering @ USICT, Guru Gobind Singh Indraprastha University Delhi, India

Public talks 🗣 / Media

  • EuroPython 2024 (Prague): Presentation about Presentations, tips to improve your conference talks (July, 2024) Talk
  • Street Interview with Asian Boss on "Why Are Millions Of Indians Giving Up Their Citizenship?" (February 2023) | Interview Video
  • Streamlit to Build & Deploy Apps like a Data Scientist (November 2022) | Talk | Slides | Code walkthrough @ Pyjamas Con 2022
  • Interview with Careers360 on my GATE Economics result (March 2021) | Interview
  • Interview with Aaj Tak Radio on the Popularity of Chess in India / भारत में शुरू हुआ शतरंज पूरी दुनिया तक कैसे पहुंचा (December 2020) | Podcast Interview

Projects 🐾

  • Song Analytics & Playlist Generator | Web App - Created dataset of Lyrics for 21K top billboard songs (out of total 28K). App shows various song properties: lyrics, audio properties, billboard rank over years; the app also create Spotify playlists based on the song.
  • XKCD Comic Fetcher | Web App | Code - Give a keyword, and get the xkcd comic in response for your PPT needs :D.
  • Indian English ASR | Code - An Indian English ASR system based on Hidden Markov Models (HMM) has been designed using Kaldi(Povey et al., 2011). Used available continuous English speech transcribed data obtained from non-native Indian English speakers in order to build an ASR system. This project was made as part of the IIIT Hyderabad Advanced Summer School on Natural Language Processing (IASNLP 2022).
  • Automated Essay Scoring | Web App | Code - Assess the language proficiency of 8th-12th grade English Language Learners (ELLs). Given an essay, we need to come up with a model that can rate the essay on the basis of: cohesion, syntax, vocabulary, phraseology, grammar, and conventions. I operationalized vocabulary and conventions with basic heuristics. (App may not be accessible, thanks to Heroku calling off their free deployment tier)
  • Revivify | Code - Made an end-to-end audio-based information retrieval system. Users can ask the system for relevant information on a topic, a summary of a topic, or the meaning & synonym of a word.

Programming Resources I made ‍💻

  • Basic Python Programming notes | Jupyter notebook notes - This repository contains my Jupyter notebook notes for the said course by CodingNinjas. Notes have been written in a way that they are sufficient on their own to learn the basics of Python.
  • Interviewbit solutions | Codes - Popular Software Engineering interview questions posed on Interviewbit and their solutions.
  • Geeks for Geeks Data Structure programs | Codes - Basic starter codes as well as solutions to introductory data structure problems listed on Geeks4Geeks website (Binary Tree, BST, Linked List, Queues, Stacks, Recursion, Heaps).

Conference Publications / Posters 📢

Popular Blogs 📝

Siddharth's GitHub stats

Top Langs

sidgupta234/

Pinned Loading

  1. scikit-learn/scikit-learn scikit-learn/scikit-learn Public

    scikit-learn: machine learning in Python

    Python 60.5k 25.5k

  2. JuliaLang/julia JuliaLang/julia Public

    The Julia Programming Language

    Julia 46k 5.5k

  3. xkcd-comic-fetcher xkcd-comic-fetcher Public

    Who doesn't love Xkcd comics? They are the most relatable and quirky comics I have come across wrt programming and linguistics. While there are 2500+ of them, won't it be nice to fetch a comic rele…

    Python 1

  4. CodingNinjas_DataScience_MachineLearning CodingNinjas_DataScience_MachineLearning Public

    The notebooks are written in a way that they are sufficient on their own to learn the basics of Python, Machine Learning and Data Science.

    Jupyter Notebook 26 24

  5. InterviewBit InterviewBit Public

    This repository contains my solutions to various programming problems posed on the interviewbit's website.

    C++ 35 30

  6. Indian_English_ASR Indian_English_ASR Public

    An Indian English ASR system based on Hidden Markov Models (HMM) has been designed using Kaldi(Povey et al., 2011).

    Shell 2 1