Skip to content

sumanthkolli03/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 

Repository files navigation

My Portfolio

Hello! The following README will contain some of my notable projects and future projects I am working on.

Contact:

Current Project: Mojo-based KNN

  • Repository: https://github.com/sumanthkolli03/MOJOKNN, may be outdated, is still being updated frequently.
  • Description: A mojo-only implementation of KNN, with the hopes to speed up the process compared to Python (and sk-learn). Written entirely in mojo. Created for a research lab under Dr. Henry Han.







New York Test Score Analysis

html

  • Link: https://nytests.netlify.app/
  • Description: An in-depth analysis on 2012 test scores in New York, including AP tests, SATs, and other state tests/metrics. Data was collected from data.gov and from 2012 test websites. Analysis was performed in python, mostly using matplotlib and pandas.







Mojave Region Invasive Grass Time Series Analysis

html

  • Link: https://github.com/sumanthkolli03/Mojave
  • Description: An in-depth analysis on invasive species Bromus Rubens in the Mojave region from 2013 until present. Data was collected from NOAA, USDAFS, and data.gov. Poster was presented at the 2023 Baylor Data Science conference.







Mountain Pine Beetle and Dissolved Organic Carbon Analysis



Water Quality in the Niobrara River - Using Dimensionality Reduction as a WQI

html

  • Repository: https://github.com/sumanthkolli03/WQI
  • Description: An analysis on water quality measures recorded by the DOI and the NPS for rivers in North Dakota, creating an index for measuring water quality by using different dimensionality reduction techniques such as PCA and MDS. Presented as a part of DSC 4320.











--WIP-- Customs Database Bot for League of Legends Customs Games

  • Repository: coming soon (on colab for now)
  • Description: A discord bot and standalone application that takes screenshots of league of legends customs games and outputs formatted, api-readable data to a database. Created to make up for Riot's lack of custom game histories and api calls. Should end up in the same format as an api response from riot, as to allow seamless integration with existing programs

Tasklist:

  1. Use Tesseract OCR to read in all the text-based data from the stats screen.
  2. Separate and prepare text-based data in python.
  3. Use tensorflow/keras to create a neural net to recognize specifically small champion icons in the stats page
        3A. get > 98% accuracy     3B. modify images before-hand to have more robust training to weird screenshots
  4. Allow model to updatable by calling riot's champion icon api
  5. use outputted champion data along with text-based data to create a bson for mongodb
    ----Quality of Life----
  6. make everything seamless - allow one input of an image (or two) to output directy to mongodb
  7. make the steps above work with any size of image
  8. make sure the output is amennable with riot's api response
  9. package the entirity above in a discord bot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published