Pinned Repositories
ALEXA-FIND-HACKATHONS
There are lot of hackathons and its difficult to efficiently search and explore them. I wanted to come up with an easier way to search for hackathons. So, I thought of combining the MLH Hackathon Listings, Alexa and the cloud. I wanted to provide users with a convenient interface for MLH. Hackathon Finder is an Alexa skill used to find hackathons based on state, city and ranges of dates. The hackathon information is extracted from the MLH Website. The hackathon data was periodically extracted from MLH website using a web crawler. This data was stored in AWS RDS. I used flask-ask to build an Alexa skill which would utilize the AWS RDS data to answer to user queries in realtime. Amazon EC2 instances were used for computing resources.
AndroidServicesShutdown
Automates android services shutdown. User specifies a time and selects services like wifi, kill background tasks, lock screen, bluetooth, silent ringer, stop music, using the UI. Application runs in background and after delta min have passed it runs the tasks and closes itself.
babeld
The Babel routing daemon
Cloud_Aware_Sensor_Ecosystem-Internet_of_Things
Project scope involves designing an architecture for Internet of Things devices and implementing all components needed to create a complete IOT echo system
Colloqmote-Mobile_Assisted_UserInterface
Mobile assisted user interface for desktop navigation and gaming
ERP-System-Keystone
The key features of the system being developed are : Friendly to women who would mostly be neo-literates Use more of symbols than written language Be in Tamil script rather than English to start with (In future may need Malayalam and Kannada User Interfaces as well) Rolled out in a step by step manner so that the users are fully comfortable with one level before new features are added Well documented with screen-shots and simple text for quick reference for the users, e.g. video documentation of how-tos Follow the free and open source software philosophy of one software doing one thing and doing it well rather than having a bloat of features and confusing the users Extensively tested with the user community before rolling out so that problems in day to day usage are minimized.
karam
An android app for migrant workers and contractors to find each other in India.
Mesh_Routing_Protocol_Batman-Babel-Hybrid
Combining B.A.T.M.A.N-ADV and Babel into a single routing protocol. The aim of the project is to introduce a new a experimental hybrid routing protocol combining B.A.T.M.A.N-ADV and babel into a single routing protocol. we compare the performance results of running unmodified babel instance with performance results of modified instance of babel both running over B.A.T.M.AN-ADV as a hybrid showing visible improvements in performance.
python_webscrapping
Using python beautiful soup and pandas this python script helps to download information about a reality estate website. It goes through all pages of the website and gets information like property address, bedrooms available, square feet area, lot area in a csv file.
XINU-OS-DEV
Implementation of Event-Processing, Message-Passing, Producer-Consumer for Embedded XINU operating System
RishabhPandita's Repositories
RishabhPandita/AndroidServicesShutdown
Automates android services shutdown. User specifies a time and selects services like wifi, kill background tasks, lock screen, bluetooth, silent ringer, stop music, using the UI. Application runs in background and after delta min have passed it runs the tasks and closes itself.
RishabhPandita/Mesh_Routing_Protocol_Batman-Babel-Hybrid
Combining B.A.T.M.A.N-ADV and Babel into a single routing protocol. The aim of the project is to introduce a new a experimental hybrid routing protocol combining B.A.T.M.A.N-ADV and babel into a single routing protocol. we compare the performance results of running unmodified babel instance with performance results of modified instance of babel both running over B.A.T.M.AN-ADV as a hybrid showing visible improvements in performance.
RishabhPandita/python_webscrapping
Using python beautiful soup and pandas this python script helps to download information about a reality estate website. It goes through all pages of the website and gets information like property address, bedrooms available, square feet area, lot area in a csv file.
RishabhPandita/Cloud_Aware_Sensor_Ecosystem-Internet_of_Things
Project scope involves designing an architecture for Internet of Things devices and implementing all components needed to create a complete IOT echo system
RishabhPandita/babeld
The Babel routing daemon
RishabhPandita/Colloqmote-Mobile_Assisted_UserInterface
Mobile assisted user interface for desktop navigation and gaming
RishabhPandita/ERP-System-Keystone
The key features of the system being developed are : Friendly to women who would mostly be neo-literates Use more of symbols than written language Be in Tamil script rather than English to start with (In future may need Malayalam and Kannada User Interfaces as well) Rolled out in a step by step manner so that the users are fully comfortable with one level before new features are added Well documented with screen-shots and simple text for quick reference for the users, e.g. video documentation of how-tos Follow the free and open source software philosophy of one software doing one thing and doing it well rather than having a bloat of features and confusing the users Extensively tested with the user community before rolling out so that problems in day to day usage are minimized.
RishabhPandita/HTTP_Log_Visualizer
It takes input a http log file. The User-Agent string format is currently specified by Section 14.43 of RFC 2616 (HTTP/1.1) . The format of the User-Agent string in HTTP is a list of product tokens (keywords) with optional comments. For example if your product were called WikiBrowser, your user agent string might be WikiBrowser/1.0 Gecko/1.0. The "most important" product component is listed first.
RishabhPandita/NetworkPacketAnalyser
NetworkPacket Analyser
RishabhPandita/python_tkinter
Using python tkinter and python sqlite3 a applicaiton to manage a book store. Takes input like book title, author, isbn, year of release and saves it in sqlite database. Provides option like add to bookstore, update, view all and delete a specific book from the store.
RishabhPandita/ALEXA-FIND-HACKATHONS
There are lot of hackathons and its difficult to efficiently search and explore them. I wanted to come up with an easier way to search for hackathons. So, I thought of combining the MLH Hackathon Listings, Alexa and the cloud. I wanted to provide users with a convenient interface for MLH. Hackathon Finder is an Alexa skill used to find hackathons based on state, city and ranges of dates. The hackathon information is extracted from the MLH Website. The hackathon data was periodically extracted from MLH website using a web crawler. This data was stored in AWS RDS. I used flask-ask to build an Alexa skill which would utilize the AWS RDS data to answer to user queries in realtime. Amazon EC2 instances were used for computing resources.
RishabhPandita/karam
An android app for migrant workers and contractors to find each other in India.
RishabhPandita/XINU-OS-DEV
Implementation of Event-Processing, Message-Passing, Producer-Consumer for Embedded XINU operating System
RishabhPandita/android-book_store
This android application uses Google Book API to show a list of books. User can search for a keyword , preview the book and buy the book.
RishabhPandita/android-coffee_ordering
Android application for ordering coffee online. Ingredients of coffee is asked from user as an input. Total price of coffee is displayed to user according to customized order. After order is final an email is sent to local coffee vendor when order button is clicked.
RishabhPandita/android-court_counter
Android application for keeping score of a basket ball game. Application supports two teams at a time. User can reset score. This application demos usage of main android components.
RishabhPandita/android-earthquake_reporting
This android application lists different types of earthquake around the earth. User can set preference for most recent earthquake. User can set the magnitude of earth quake that they want to see.
RishabhPandita/android-miwok_vocabulary
This app displays lists of vocabulary words for the user to learn the Miwok language.
RishabhPandita/android_guides
Extensive Open-Source Guides for Android Developers
RishabhPandita/Birthday_Problem
Proving the birthday problem holds indeed
RishabhPandita/howtallamI
Tinkering with python and flask. This is a simple web app which takes user input as height and email stores it in postgres sql data base. It finds the average height amongst it's users and emails user with his/her height and the average height of people. This webapp is deployed on heroku
RishabhPandita/Huffman-encoder-decoder
Implementing priority queue DS using Binary Heap, Four way Cache Heap and Pairing Heap. Analyzing best Huffman code generation among these three priority queue. Using the best timed PQ to implement encoder and encoder.
RishabhPandita/karam-application
RishabhPandita/Measuring_Internet_Traffic
This repository has algorithms that are used for measuring unique elements of a set which has billions of elements in it. In a resource crunch Environment we need an optimized method to measure unique elements. These algorithms achieve that.
RishabhPandita/motion_detector
This python application detects movement/motion in a video frame. Logs the time that motion/movement happened in a csv file. Plots a graph for motion timeline for interactive visualization for the user.
RishabhPandita/Multi-Threading
Implementation of Fork-Join,Thread local in cpp, Conditional-Synchronization
RishabhPandita/python_folium
Shows world population and prominent volcano positions on the world map. This application uses pandas to read a txt file and a json file, then it passes that data frame to folium which use feature group to show them on a leaflet map.
RishabhPandita/python_geopyFlask
This application gives a html front end to user and option to upload a csv file of addresses. Python reads that csv file extracts address from the csv file. Those addresses are passed to geo py which gives their latitude and longitude. These are again written back to the same csv file and provided for the user to download.
RishabhPandita/simple_svn
A simple local version control system
RishabhPandita/snap-user
Take a snapshot of currently logged in user for logging and post business analysis