Kaushik Chatterjee's Projects
Collection of reusable tested Java code snippets that you can understand in 30 seconds or less
A simple local cryptocurrency created in Java by implementing the structure of a blockchain and using the cryptographic principles of Bitcoin and wallets.
CalorMe: A mobile and web app that retrieves nutritional information based on a captured or uploaded image of the desired food using a CNN.
An image classification program created using Microsoft Azure that utilities a Convolutional Neural Network (CNN) to classify if an image is a dog or a cat.
Mirror of Apache Commons Lang
Apache Commons Math
A curated list of best free learning resources on the planet, made specifically for first time hackers!
Scrapes r/DailyProgrammer in order to return a collection of the hottest programming challenges.
A program which scrapes Reddit's Daily Programming Challanges subreddit for daily inspiration.
Implementation of the Deutsch-Jozsa algorithm that demonstrates an quantum advantage to any classical algorithms.
A Java program which outputs the greatest common factor of two integers using the Euclidean algorithm.
A tiny math expression evaluator for the Java programming language
fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
🚀✨ Help beginners to contribute to open source projects
Implementation of classic Flappy Bird with additional options, including training AI birds using a generative algorithm coupled with an artificial neural network.
The https://www.freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people.
A generic implementation of a graph data structure in Java, providing methods for manipulating the graph as well as algorithmic operations (i.e. BFS and DFS).
Google core libraries for Java
This is a beginner-friendly repo for everyone participating in Hacktoberfest2021. Raise genuine PRs and they will be merged quickly!
A game of hangman that is played via a CLI.
A simple, local cryptocurrency created with the same mathematical principles as Bitcoin. It is fully functioning, and allows the creation of Wallets, Transactions, and Mining.