Face Recognition Based Anti Theft System Using Raspberry Pi

Last Updated on May 3, 2021


In this system only authorized drivers are allowed to drive a vehicle. Images of authorized drivers are stored in database i.e in memory card. If the person is unauthorized then his image will be captured and stored in database as unknown. Which will help vehicle owner who tried to steal a vehicle. Also buzzer will ring to alert a vehicle owner.

More Details: Face Recognition based Anti Theft System using Raspberry Pi

Submitted By

Share with someone who needs it

Telecom Churn Prediction

Last Updated on May 3, 2021


Business Problem Overview In the telecom industry, customers are able to choose from multiple service providers and actively switch from one operator to another. In this highly competitive market, the telecommunications industry experiences an average of 15-25% annual churn rate. Given the fact that it costs 5-10 times more to acquire a new customer than to retain an existing one, customer retention has now become even more important than customer acquisition. For many incumbent operators, retaining high profitable customers is the number one business goal. To reduce customer churn, telecom companies need to predict which customers are at high risk of churn. In this project, you will analyse customer-level data of a leading telecom firm, build predictive models to identify customers at high risk of churn and identify the main indicators of churn.

Modelling Build models to predict churn. The predictive model that you’re going to build will serve two purposes:

1)It will be used to predict whether a high-value customer will churn or not, in near future (i.e. churn phase). By knowing this, the company can take action steps such as providing special plans, discounts on recharge etc.

2)It will be used to identify important variables that are strong predictors of churn. These variables may also indicate why customers choose to switch to other networks.

More Details: Telecom churn prediction

Submitted By

Learning Management System

Last Updated on May 3, 2021


I have made Learning Management System website using HTML/CSS/JavaScript. It can provide tremendous benefits both for the training department and for the organisation in general. This system will help you deliver and manage training in numerous formats.

In this project, there is also implementation of chatbox where anyone can write messages and able to send.

In this project, there is an implementation of login page/ registration page where user have to do registration for accessing various facilities like choosing course for their studies, content of courses,etc. from website. After successfully registration by user, they can choose courses accordingly.

Content of courses is also available on the site.If there is any problem/queries/doubts related to courses,site , or related to preparation material then they can freely to ask in chatbox. They can write their questions in chatbox , then our experts will review it and clear their doubts.

There is also a online test facility on different courses like on JavaScript,HTML, CSS,etc. By giving these types of online tests, user will be able to test their knowledge on its own and they can also improve it by giving more tests. There is also a section in the site, where user can directly contact the manager of the site either through LinkedIn/Instagram/Facebook,etc. If user wants to know more information about learning management system website, then they can go to main dashboard where they will be able to know more about the website.

So, these are the implementations which I have introduced here briefly about the learning management system website.

Duration :- 11 months

My role in this project is of Developer.

Skills used :- HTML/CSS/JavaScript

More Details: Learning Management System

Submitted By


Last Updated on May 3, 2021


Imagine a satellite which enables anyone to avoid thinking in data transfer, energy and all of those nuisances.

What it does

HackSat consists of a prototype for a CubeSat blueprint which will allow anyone who wants to do any experimentation up in outer space to avoid worrying about how to send data or how to provide energy and start thinking about which data will be sent and when they will sent it.

It is also worth noticing that everything will be released under an Open Source License

How we built it

We designed the basic structure, based on the CubeSat specs provided by California Polytechnic State University and used by NASA to send low cost satellites.

We printed the structure by means of a couple 3d printers.

We handcrafted all electronics by using a combination of 3 Arduinos, which required us to search for low consuming components, in order to maximize the battery power, we also work on minimize the energy consumption for the whole satellite.

We opted to use recycled components, like solar panels, cables, battery, converter...

We worked a lot on the data transfer part, so it allows the Sat to be sleeping by the most part, on an effort to increase even more the battery life.

And almost 24hours of nonstop work and a lot of enthusiasm!!

Challenges we ran into

We find mostly challenging the electronics, because our main objective was to get the optimal energy out of our battery and avoid draining it too fast.

Another point worth mentioning was the data transfer between the experiment section and the Sat section, because we wanted to isolate each part as much as possible from the other, so the experiment just need to tell the Sat to send the data and nothing more.

Accomplishments that we are proud of

We are very proud to have accomplished the objective of making a viable prototype, even though we have faced some issues during these days, nonetheless we managed to overcome all of those issues and as a consequence we have grown wiser and our vision has become wider.

What we learned

During the development for HackSat, we have learned a lot about radio transmission, a huge lot about serial port and how to communicate data between 3 different micros, using 2 different protocols.

What's next for HackSat

The first improvement that should be made is fix some issues we encountered with the measures of our designs, which have required some on site profiling.

Another obvious improvement is update the case so it is made of aluminium instead of plastic, which is the first blocking issue at the moment for HackSat to be launched.

Finally, we would change the hardware so it has more dedicated hardware which most likely will allow us to optimise even the battery consumption and global lifespan for the Sat.

More Details: HackSat

Submitted By


Last Updated on May 3, 2021


The Objective of this problem is to predict whether a person is ‘Defaulted’ or ‘Not Defaulted’ on the basis of the given 8 predictor variables.

The data consists of 8 Independent Variables and 1 dependent variable. The Independent Variables are I. Age: It is a continuous variable. This feature depicts the age of the person. II. Ed: It is a categorical variable. This feature has the education category of the person converted to numerical form. III. Employ: It is a categorical variable. This feature contains information about the geographic location of the person. This column has also been converted to numeric values. IV. Income: It is a continuous variable. This feature contains the gross income of each person. V. DebtInc: It is a continuous variable. This feature tells us an individual’s debt to his or her gross income. VI. Creddebt: It is a continuous variable. This feature tells us about the debt-to-credit ratio. It is a measurement of how much a person owes their creditors as a percentage of its available credit. VII. Othdebt: It is a continuous variable. It tells about any other debt a person owes. VIII. Default: It is a categorical variable. It tells whether a person is a Default (1) or Not-Default (0).

After performing extensive exploratory data analysis the data is given to multiple models like Logistic Regression, Decision Tree classifier, Random Forest classifier, KNN, Gradient Boosting classifier with and without hyperparameter tuning, the final results are obtained and compared on metrics like precision score, recall score, AUC-ROC score.

More Details: Bank_Loan_Default_Case

Submitted By


Last Updated on May 3, 2021


Juxtaposition of sources from opposite sides of the political spectrum.


The primary inspiration of our project is the growing filter bubbles in our country and in our world. The ability of people to only see posts on social media and news sites that agree with their point of view is a worrying development of the 21st century that we are trying to combat. Our project being two-fold (Chrome Extension and website) means that we can both provide an in depth overview of an issue for those who are actively curious about learning more about an issue through our website, and also passively prompt users with alternative interpretations of news stories for users who are not consistently conscious of filter bubbles.

What it does

Two Sided News attempts to give two views on any story: liberal and conservative. By searching keywords to a topic the user would like to read about, our website displays articles side by side. The user can then choose to read whichever perspective they please, or both, and come up with their own interpretations of the story. The chrome extension version allows you to directly look at another article from the opposite view. This way, users can continue to browse articles on websites that they are comfortable with, but have the option to read the another side of the story through this extension.

How we built it

We used HTML, CSS, and JavaScript (all the classic web development basics!) for creating our website. We hosted through firebase, and we also used JavaScript for the Chrome extension. The querying was handled with a custom google search engine that searched for articles from selected sources.

Challenges we ran into

We all had to learn how to use Github for group version control, and had to teach each other web development basics. In addition, our collective experience with Chrome extensions was that one of our members had attended the Chrome extension [email protected] workshop. Yet we still managed to make our thing!

Accomplishments that we're proud of

We are extremely happy to have been able to complete this project in less than a day. Our website lets users read online news articles, but we are especially proud that our product can allow them to become more informed about other perspectives. The portable version of our product, the Chrome extension, can even be used on the go for readers who don't use our website.

What we learned

Web Development (HTML, CSS, jQuery, JavaScript, Bootstrap), Google Custom Search API, Chrome Extension Development, Hosting, Friendship

What's next for TwoSidedNews

Future features would be to upgrade the news search. One way to do this is implement Machine Learning that will take in a database of articles and learn which articles are liberal or conservative leaning. This way, the article returned from a query would not be restricted to a particular news outlet. For example, if one news outlet has both left and right leanings, the same news outlet can be displayed on both sides. Another feature would be a website format that can be its own sustainable news website. This would include tags like "Popular" or "Health" where the trending stories for each would be displayed instead of having to specifically querying for an article/subject. This would also include updating the design of the website to best accommodate users' experience.

Try it out

Visit the website here

Check out the Chrome Extension in the Google Chrome Store here

More Details: TwoSidedNews

Submitted By