Giter Club home page Giter Club logo

Bhavya Shah's Projects

bankcli icon bankcli

This is a simple banking CLI. One can perform concurrent transactions of withdrawing and depositing money without letting race condition to occur.

bigramtablecalculator icon bigramtablecalculator

This piece of code can be used for NLP exams. If the question states to create table regarding bigrams then just put in the number and/of sentences in corpus and you can get probabilities in the form of csv file. Use this in your college exam. Happy copying.

blogsite icon blogsite

This is a simple blog site created by me using Django. The user(writer) can register himself and create, edit and delete his blogs. Non-users(readers) can read blogs written by other users. The only requirement to read a user's blogs are the user's username and blog id.

blogsite2 icon blogsite2

This is another blogsite with a better UI and features like search and filter.

calculatorgui icon calculatorgui

This is a simple calculator created using Tkinter and Python.

chatroom icon chatroom

This is a chat room created using Socket programming and Python. A system can run the server script to create a server and others can join the server using the client script. One can see the server logs while the server script is running. The main challenges faced and overcome are the concepts of threading and concurrency. The main issue that still prevails is the exit part. Still working on it though.

countdownclock icon countdownclock

This is a simple countdown clock made using html,css and javascript.

decisiontree icon decisiontree

Create the Decision Tree classifier and visualize it graphically. The purpose is if we feed any new data to this classifier, it would be able to predict the right class accordingly.

dinogameautomation icon dinogameautomation

This is a script and a list of tools to automate simple games like Chrome's Dino Run. This includes functions to capture window of game, list all active windows, detect a character or object in haystack image from its needle image, display needle images by putting a bounding box, dot at the center or text on top left corner of bounding box and finally calculate horizonal and vertical distances between 2 objects.

documentscanner icon documentscanner

This is a document scanner created using Python and OpenCV that can warp documents from an image.

friday icon friday

This is another weak AI I created with a lot more features than the previous one(JARVIS)

gamemovedatasetcollector icon gamemovedatasetcollector

This script helps in taking screenshots and recording corresponding keypresses. Hence creating datasets for games. One can even use the resultant datasets for training machine learning and deep learning models.

handcricket icon handcricket

The famous game of cricket but instead of bats,balls and stumps one gets to use his fist,fingers and brains. The opponent is a computer program that randomly chooses a move from a list of predefined moves.

hangman icon hangman

The game of hangman consists of guessing the letters in a word with limited number of tries. If the person fails to guess a correct letter the number of tries reduce and eventually the person hangs himself. On the contrary, if he guesses a letter correct, the number of tries remain as they are and eventually the person about to hang himself is saved.

hellodjango icon hellodjango

This is a simple site I created using Django as backend. The user can signup, login and view his profile. The user details are stored in a database. The thing that I am most proud about is the amazing URL mapping that I created(all by myself).

hiring icon hiring

This is a demo ML deployment model that predicts salary based on years of experience, test score and interview score.

humansegmentation icon humansegmentation

This is the script to train a human segmentation model using Deep Learning. This uses FCN architecture. The results obtained are amazing. Check it out yourself. Link: https://colab.research.google.com/drive/1ZQhbv2jvv7cyPz4DHAvGKAF2op_3JaNA?usp=sharing

inventorymanagementusingimageclassification icon inventorymanagementusingimageclassification

This is a project that uses image classification to take inventory/count/stock of existing products by just clicking pictures. The pictures are preprocessed and passed through a deep learning model that predicts their class from pre-defined classes on which the model is trained. Here the model is trained on apparel images with classes as pant, shirt and tshirt. The original idea was to use it for NGOs' donation inventory keeping but the use of this can be extended to any field that has something materialistic and can be counted.

iou-simulationusingopencv icon iou-simulationusingopencv

This is an Intersection over Union simulation/GUI using OpenCV and Python. The blue rectangle indicates the true bounding box and red rectangle indicates predicted bounding box. The green rectangle represents the common/intersecting region of the true and predicted bounding boxes. One can change the canvas dimensions as well as the dimensions of the red and blue rectangles.

irisspeciesanalysis icon irisspeciesanalysis

This is a ML model deployed using Flask framework. The species of Iris flower consist of Iris setosa, Iris versicolor, Iris virginica. The model predicts these species by taking in sepal length, sepal width, petal length and petal width.

jarvis icon jarvis

This is a weak AI like JARVIS/Siri/Alexa created using python

kmeansclusteringtablecreatorforcollege icon kmeansclusteringtablecreatorforcollege

This piece of code to computes clusters after each iteration of KMeans Clustering Algorithm. Instructions to fill the values are in the code. Use it for computing cluster tables for college assignments and online exams.

machinelearningantivirus icon machinelearningantivirus

This is an antivirus web app created using Flask, Python. 4 models were trained using ML algorithms like Random Forest, Ada Boost, Gradient Boosting and Decision Tree. The results from all 4 are considered to classify input as malware or benign based on the majority.

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.