Python, C, C++, Java, React Native
MIPS32, JavaScript, Racket, Haskell, Prolog, PHP, HTML, CSS
Name: Keshav Santhanam
Type: User
Company: University of Texas at Dallas
Bio: BS CS (c/o 2024) at the University of Texas at Dallas
Twitter: SanthanamKeshav
Location: Richardson, Texas
Python, C, C++, Java, React Native
MIPS32, JavaScript, Racket, Haskell, Prolog, PHP, HTML, CSS
Machine Learning University: Accelerated Tabular Data Class
Backpropogation algorithm for binary classification with a single bias node on the input layer and on each of the hidden layers
Program written in esoteric language "Brainf**k" that sums a single/double-digit number with another single/double-digit number
Multifile project performing Caesar Cipher Decoding and Encoding. Written in Python 3.
A client-server calculator program written in Java.
Coding challenge for the Fall 2021 applicants to ACM Research
I implemented a shell that functions like a normal UNIX shell, including exit, cd, and history (limited to 100 entries) commands. The shell also supports piping of a large number of commands for user convenience.
A quick test of creating a repository. This simple program uses keyboard input with a Scanner object to produce the names of the oldest and youngest dogs in the pack, respectively.
Solutions to 8 Prolog problems in the form of Prolog "rules" and "facts".
Console application to combine files with options to delimit with \n (or not) and delete input files after combining (or not)
Tkinter GUI for program to combine files with options to delimit with \n and delete input files after combining
This is a program to determine if a series of two integers can be used to form a pythagorean triple.
The implementation of FOLD-R++ algorithm
This is a short program to generate pythagorean triples given an input of two numbers. These numbers are used as "m" and "n" variables in the famous unique pythagorean triple formula seen at this link: https://www.chilimath.com/lessons/geometry-lessons/generating-pythagorean-triples/
A chatbot using "traditional" NLP techniques (n-grams, cosine similarity, etc)
Starter repo for task 1 of the JPMC software engineering program
Config files for my GitHub profile.
✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com
This program is a clustering algorithm for determining the Gaussians that represent the classes of the input data (the number of Gaussians and number of iterations are taken as input).
I used multithreading to find unique and deterministic (i.e. replicable) hash values for specified input files (placed in the same directory as the project).
Personal Website
Frontend debugging interview challenge for Ramp
This Java project uses multithreading to connect one or more instances of a client class (MathClient.java) to a single server (MathServer.java) for the purposes of performing basic mathematical calculations using logic contained at the server-level.
Solutions to 10 Racket problems in the form of 10 separate functions.
Wrote 3 functions in functional language Haskell: primeFactorList, encodeCount, and symmetric.
Two C files that communicate with a server-client relationship to store, retrieve, create and overwrite username & ID combo entries.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.