==> HarvardX CS50: My Solutions to Harvard University CS50's Introduction to Computer Science 2020 assignments
-
Updated
Jul 13, 2021 - C
==> HarvardX CS50: My Solutions to Harvard University CS50's Introduction to Computer Science 2020 assignments
Visualize BERT's attention mechanism with a user-friendly script. Input text with a masked token, predict the masked word, and generate attention diagrams to understand BERT's focus. Ideal for AI enthusiasts and NLP researchers.
My projects for CS50 Web Development
A Lua/LÖVE2D recreation of the classic Pong game, built for CS50's Introduction to Game Development. Includes paddle controls, ball physics, scoring, and sound effects.
A Breakout game built in Lua with the LÖVE2D framework as part of CS50’s Introduction to Game Development. Features ball powerups, paddle resizing, and locked bricks with keys.
A patient booking app for a clinic with a Django backend and HTML, Bootstrap, JavaScript with some HTMX for the frontend.
A Match-3 puzzle game built in LÖVE2D (Lua) for CS50's Introduction to Game Development course, featuring timer bonuses, shiny tiles, valid-only swaps, and board reshuffling.
Implementation of Flappy Bird in Lua using the LÖVE2D framework as part of CS50’s Introduction to Game Development. Features randomized pipe gaps, medals, and a pause system.
Add a description, image, and links to the harvard-cs50 topic page so that developers can more easily learn about it.
To associate your repository with the harvard-cs50 topic, visit your repo's landing page and select "manage topics."