Giter Site home page Giter Site logo

student's People

Contributors

srijdude3416 avatar

Stargazers

 avatar

Watchers

 avatar

student's Issues

Review Ticket Tri 2 Binary Project

Key Commits:

  • commit - Fixed the sizing of the canvas element containing the decoded image for the steg decoder project.
    • Issues faced:
      • Originally, the canvas element dimension was too small, causing the image display to "squeeze" the output.
    • Fix:
      • Divided output canvas by 2 to rescale to "original" image size and output properly
  • commit2 - Added the steg decoder project to blogs and created the decoder itself.
    • Issue faced:
      • Decoder had originally attempted to use a parsing method to decode rather than using masks -> caused it to take a long time and didn't work

Overview:
In this project, I worked collaboratively alongside Ian to create the steganography and encryption related projects. Throughout the project, Ian and I used a system in which we spent 15-20 minutes at the start of every class brainstorming ideas and possible solutions to problems we faced. One example of this was when we were creating our steganography project. We were facing an issue in which the image being written to the HTML canvas was not being displayed properly. Through these early minutes of every class, we were able to determine that the size of the canvas in which the image was being written to was too small since we were upscaling the image by a factor of 2 to hide data within. Over these past few weeks, I mainly managed the image steganography project. In the future, we aim to add support to different sized images. As of right now, images must be of the same dimensions and if they aren't, the encoded image output will be severely malformed.

Student Teaching Part 2 + Key Indicators

ย  Score Grader Verification Extras Key Indicators: Blog, GitHub File(s) and Key Commits
The Internet NA NA NA We created the lesson
Routing and Computing 1 Jonathan None Blog
Beneficial and Harmful Effects 0.95 Jason Provided detailed paragraph answers regarding each question. Thoroughly considered numerous perspectives to compose points of view regarding the questions posed and their repercussions. Blog
Digital Divide 1 Sai Completed extra credit in a few sentences after doing extra research regarding the current issues that we face regarding the digital divide. Blog
Computing Bias 0.95 Tanvi I once again completed all homework questions with thorough paragraph length answers that took into account numerous perspectives, ensuring that the answers were accurate and made sense. Blog
Crowdsourcing 0.98 Samhita I wrote extremely, extremely thorough responses regarding the given examples using prior knowledge as well as research to write quality responses. I also completed the bonus task of finding a database on Kaggle that would be helpful for the CPT project idea we had. Blog
Legal Ethical Concerns 0.98 Cindy None Blog
Safe Computing 0.98 Advik Completed the bonus programming challenge of creating a program that checks passwords against an online wordlist and basic security recommendations to respond with a boolean answer of whether or not the password is safe. Blog
CB Quiz 62/67 NA Not Graded Yet Blog Post Went through each question and corrected the question, answered why it was wrong, and understood the correct answer despite not having to since I scored a 62. Blog
Totals Median Score: 0.98 Number complete: 8/8 Extra effort count: 6 Key tangible assets count: 8/8

My Feedback

I really like your work Srijan! I was quite surprised when I tried using the email sender for it to actually open my mail app, and also the news site was quite incredible, I'm curious what API you used. Although I don't completely understand it, I find your Topological Convolutional Neural Networks quite interesting. Great work Srijan, you're the best.

I know that you're capable of some great things so some cool ideas I have for you could be:

Possibly a hardware project?
Terrain generation via Perlin noise or any noise?
Game development?
Maybe some discord bots?

If there's one thing I'm really fascinated by it is machine learning and robotics, so consider looking into that kind of field

Overall amazing work on your website, can't wait to see more.

Plan for Week 3:

Important:

Srijan:

  • Start making: "Would you survive the titanic project" project (python interactive)
    - Make input fields for each necessary data input to model (cli input in .ipynb)
    - Configure and train a simple Random Forest binary classifier using the Kaggle Titanic dataset
  • Add jQuery tables to go through different pieces of music (javascript interactive)
    - Begin working on a web-scraper to fetch data for us
    - Implement a search box that filters by rating
    - Read through all posts/Google how jQuery works

Akhil:

  • Begin making custom .ipynb highlighting various bash scripts we made (Linux shell interactive)
    - Blog post should show understanding of how linux shell works
    - Blog post should include some cool commands that we learned
    - Should include usage of git etc.
  • Implement Javascript forms that are sent to your email (javascript interactive)
    - Ask ChatGPT how something like this would work/learn Javascript

Personal:

  • Keep making tweaks to the styling
  • Add a post detailing the web app I'm making currently

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.