There are no reviews yet. Be the first to send feedback to the community and the maintainers!
HOTEL-AND-TRANSPORTATION-RESERVATION
Design a data structure to do reservations of future jobs on a single machine under following constraints. 1) Every job requires exactly k time units of the machine. 2) The machine can do only one job at a time. 3) Time is part of the system. Future Jobs keep coming at different times. Reservation of a future job is done only if there is no existing reservation within k time frame (after and before) 4) Whenever a job finishes (or its reservation time plus k becomes equal to current time), it is removed from system.RESERVATION SYSTEM USING DATA STRUCTURESClassification-Models-in-Machine-Learning
In machine learning and statistics, classification is a supervised learning approach in which the computer program learns from the data input given to it and then uses this learning to classify new observation. This data set may simply be bi-class (like identifying whether the person is male or female or that the mail is spam or non-spam) or it may be multi-class too. Some examples of classification problems are: speech recognition, handwriting recognition, bio metric identification, document classification etc.COMMUNITY-DETECTION-IN-SOCIAL-MEDIA-
Approach starts from the original graph and decomposes the entire graph to local parts gradually, trying to separate out communities from the entire graph. A comparative study of various clustering algorithms including the propinquity measure and the revelatory structure, which play critical roles in the community detection task. USING DATA STRUCTURESDatasets-for-Machine-Learning-Algorithms
Data-File-And-Structures
Data structures provide a way of storing and organizing data in a computer. Programming uses a number of different data structures. Within a program, a data structure is a collection of data elements that are organized in some way. For example, a collection of elements could be organized and numbered in sequence. Common data structures are files, lists, arrays, stacks, queues and trees.It contains all essential source codes of various data structuresObject-Oriented-Modelling-and-Programming-
After the analysis phase, the conceptual model is developed further into an object-oriented model using object-oriented design (OOD). In OOD, the technology-independent concepts in the analysis model are mapped onto implementing classes, constraints are identified, and interfaces are designed, resulting in a model for the solution domain. In a nutshell, a detailed description is constructed specifying how the system is to be built on concrete technologies.It contains various examples to explain concept of OOPs with source code.Spam-Classification-
a simple classifier using machine learning which will help in identifying whether a given SMS is a spam or not. Parallely, we will also be understanding a few basic components of Natural Language Processing (NLP) for the readers who are new to natural language processing.Regression-Models-in-Machine-Learning
A regression problem is when the output variable is a real or continuous value, such as โsalaryโ or โweightโ. Many different models can be used, the simplest is the linear regression. It tries to fit data with the best hyper-plane which goes through the points.Operating-system
An Operating system (OS) is a software which acts as an interface between the end user and computer hardware. Every computer must have at least one OS to run other programs. An application like Chrome, MS Word, Games, etc needs some environment in which it will run and perform its task. The OS helps you to communicate with the computer without knowing how to speak the computer's language. It is not possible for the user to use any computer or mobile device without having an operating system.This repository contains essential Source Codes of various algorithms used in Operating Systems.Clustering-Algorithms-in-Machine-Learning-
Clustering is a Machine Learning technique that involves the grouping of data points. Given a set of data points, we can use a clustering algorithm to classify each data point into a specific group. In theory, data points that are in the same group should have similar properties and/or features, while data points in different groups should have highly dissimilar properties and/or features. Clustering is a method of unsupervised learning and is a common technique for statistical data analysis used in many fields. In Data Science, we can use clustering analysis to gain some valuable insights from our data by seeing what groups the data points fall into when we apply a clustering algorithm.Twitter-Review-Sentiments-Analysis
NLTK model to predict the sentiments of various twitter reviews and classify them based on the the sentiments.Computer-Networks
It is the interconnection of multiple devices, generally termed as Hosts connected using multiple paths for the purpose of sending/receiving data or media. There are also multiple devices or mediums which helps in the communication between two different devices which are known as Network devices. Ex: Router, Switch, Hub, Bridge.All the basics and advance source codes for understanding computer networks.ARTIFICIAL-INTELLIGENCE-
In this world of technology, with Artificial Intelligence a machine can think and behave nothing less than the humans. A computer program with Artificial Intelligence can even answer the nonspecific questions as well as quick and easy program modification is also possible.SIMPLE AND COMPLEX CODES TO EXPLAIN MANY EXAMPLES OF ARTIFICIAL INTELLIGENCE.Social-Distancing-Surviellance-
Maintaining social distancing is a very crucial issue in a COVID-19 outbreak scenario. This is an effective way to control the spread of the virus. However, it is very difficult to maintain and monitor the social distancing norms in many cases, such as in public places, offices, and workplaces, where working in very close proximity was a requirement. To tackle all these problems we can design as an AI-powered mass surveillance system to help to maintain the social distancing in such scenarios.EMBEDDED-SYSTEMS
Arduino is very helpful for people who have little knowledge of programming or electronics. Many users/developers are using ATmega32 controller in their projects now and are more familiar with this controller. ATmega32 has 32 general-purpose input/output (GPIO) pins, which is more than 20 used in ATmega328.Digital-Signal-Processing
1)discrete sine wave with given amplitude, frequency, phase, and sampling frequency 2)generation of DT unit impulse, step, and ramp sequence for a given initial time, final time and start of sequence 3)plot pole-zero pattern in z-plane, to determine stability, to find and plot unit impulse and unit step responses, to find and plot magnitude and phase responses (Frequency response plots) if the given system is stable 4)High pass, Band pass, Low pass filterLove Open Source and this site? Check out how you can help us