==> 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 patient booking app for a clinic with a Django backend and HTML, Bootstrap, JavaScript with some HTMX for the frontend.
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.
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.
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.
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."