Forecasting-Of-Extreme-Causing-Weather-Patterns-Using-Capsule-Neural-NetworksLast Updated on May 3, 2021
In this project, we predicted the extreme-causing weather patterns such as heatwaves and cold spells using the capsule neural networks module of deep learning. We use data from a Large
Ensemble Earth system (LENS) model which is fully coupled, Capsule Neural Networks are here,
trained on large scale circulation patterns (Z500) with mid-tropospheric climate and are marked 0–4
fully depending on whether or not they exist and surface temperature extremes of the geographical region over the North American continent many days ahead. In our work, this prediction is made by finding similar patterns or analogs in the past.
Share with someone who needs it
Smart Bag TrackerLast Updated on May 3, 2021
Smart bag is an application-specific design that can be useful for almost everyone in the
society. The loss or mishandling of luggage in airports is increasing nowadays,
tremendously raising its associated costs. It is expected that the constant monitoring
detects possible errors in a timely manner, allowing a proactive attitude when correcting
this kind of situations. There are several devices in the market but all have some
problems such as power consumption, location, portability, etc. The current research
provides a novel idea to track the luggage in real time with the help of a microcontroller
system, which is wearable and handy. Using wireless communication techniques, the
proposed system has been designed.
The system consists of GPS module which will fetch the current latitude and longitude and
using advanced Wi-Fi enabled microcontroller which will connect to the 4G
hotspot internet and transmit the current location of the bag to the central server. Using an
Android App the user can view the current position of the bag in google maps.
There are a lot of applications to the luggage but all of them are not controlled from the luggage, instead the commands are sent from the mobile phone to the luggage via Machine to Machine communication. The mobile phone has a pre-installed application software with a pre-installed set of instructions. They wait for the user to send the commands. This can either be for tracking its location.
Smart Glasses For Visually ImpairedLast Updated on May 3, 2021
This is our Second year Hardware & Software Tools project . We wanted to invent
something that would benefit handicapped people in some way. He came up with this idea
for glasses that could help blind people sense if there was an object in front of them that
they might hit their head on. The white cane that they use when walking is used for helping
them navigate the ground but does not do much for up above. Using an Arduino Pro Mini
MCU, Ultrasonic Sensor, and a buzzer, we created these glasses that will sense the distance
of an object in front and beep to alert the person that something is in front of them. Simple
and inexpensive to make. Credit to http://robu.in for some of the parts.
These “Smart Glasses” are designed to help the blind people to read and translate the typed text
which is written in the English language. These kinds of inventions consider a solution to
motivate blind students to complete their education despite all their difficulties. Its main
objective is to develop a new way of reading texts for blind people and facilitate their
communication. The first task of the glasses is to scan any text image and convert it into audio
text, so the person will listen to the audio through a headphone that’s connected to the glasses.
The second task is to translate the whole text or some words of it by pressing a button that is
connected to the glasses as well. The glasses used many technologies to perform its tasks which
are OCR, (gTTS) and Google translation. Detecting the text in the image was done using the
OpenCV and Optical Character Recognition technology (OCR) with Tesseract and Efficient and
Accurate Scene Text Detector (EAST). In order to convert the text into speech, it used Text to
Speech technology (gTTS). For translating the text, the glasses used Google translation API. The
glasses are provided by Ultrasonic sensor which is used to measure the required distance
between the user and the object that has an image to be able to take a clear picture. The picture
will be taken when the user presses the button. Moreover, the motion sensor was used to
introduce the user to the university’s halls, classes and labs locations using Radio-frequency
identification (RFID) reader. All the computing and processing operations were done using the
Raspberry Pi 3 B+ and Raspberry pi 3 B. For the result, the combination of using OCR with
EAST detector provide really high accuracy which showed the ability of the glasses to recognize
almost 99% of the text. However, the glasses have some drawbacks such as: supporting only the
English language and the maximum distance of capturing the images is between 40-150 cm. As a
future plan, it is possible to support many languages and enhance the design to make it smaller
and more comfortable to wear.
Snake GameLast Updated on May 3, 2021
The objective of this project is to build a snake game project using Python. In this python project, the player has to move a snake so it touches the red dot . If the snake touches itself or the border of the game then the game will over.
The following are the methods I used :
Turtle module, random module, time module, and concept of python by basically used in this project
Turtle module gives us a feature to draw on a drawing board
Random module will be used to generate random numbers
Time module is an inbuilt module in python. It provides the functionality of time.
The steps to build a snake game project in python:
The first is Importing libraries then we move to create a game screen and also the creation of snake and red dot. Keyboard binding is to be done next followed by the game main loop.
We require turtle, random, and time module to import
To create Game screen I used :-
- title() : will set the desired title of the screen
- setup() : used to set the height and width of the screen
- tracer(0) : will turn off the screen update
- bgcolor() : will set the background color
- forward() : will use to move the turtle in a forwarding direction for a specified amount
- right() : used to turn the turtle clockwise and left() used to turn the turtle anticlockwise
- penup() : will not draw while its move
For creating Game screen I used :-
- Turtle() : will be used to create a new turtle object
- hideturtle() : will use to hide the turtle
- goto() : used to move the turtle at x and y coordinates
Now by adding key binding in which the directions in which the snake will go and how will be decided.
If the snake touches the border of the game then the game will over. screen.clear() will delete all the drawing of the turtle on the screen
We successfully developed Snake game project in python.
Quiz App In AndroidLast Updated on May 3, 2021
§ The “QuizApp” has been developed to override the problems prevailing in the practicing manual system
§ This App is supposed to eliminate and in some cases reduce the hardships faced by this existing system. Today internet become reality and usage of internet become very much popular and there is tremendous increase of internet in all over the world for education purpose.
§ The QuizApp provides complete functionality of evaluation and assessing student’s performance skills. Quiz Application can lead to error free, secure, reliable and fast.
§ The Quizzes will form the backbone of the automated process and will play an important role in generation of unique sets of questions.
The Quiz application is used for conducting quiz for students or this software can also be used by the company for the recruitment process.
At first, the student is needed to register his/her name along with all the information needed and need to select username and password for the login process. Using this username and password, the student can login into the “QuizApp” App.
Next procedure is answering the quiz. As soon as the student selects the Category and set, the questions with 4 options will be displayed.
The student has to select any one option and click on next option. This will continue till the end of the question. At the end final result will displayed to user.
Student has facility to bookmark question for further reference.
- Immediate Results
- Category wise Question Set
- Authentication using Firebase
Dice SimulatorLast Updated on May 3, 2021
Python offers various packages to design the GUI, i.e. the Graphical User Interface. Tkinter is the most common, fast, and easy to use Python package used to build Graphical User Interface applications. It provides a powerful Object-Oriented Interface and is easy to use. Also, you develop an application; you can use it on any platform, which reduces the need of amendments required to use an app on Windows, Mac, or Linux.
It’s a simple cube with numbers from 1 to 6 written on its face. The simulation is the making of computer model. Thus, a dice simulator is a simple computer model that can roll a dice for us.
The first step is importing the required module where we import Tkinter which is used to make GUI applications and also the random module to generate random numbers.
The next step is Building a top-level widget to make the main window for our application here we will build the main window of our application, where the buttons, labels, and images will reside. We also give it a title by title() function.
The third step is designing the buttons:
Here, we use pack() to arrange our widgets in row and column form. The ‘BlankLine’ label is to skip a line, whereas we use ‘HeadingLabel’ label to give a heading.
The ‘rolling_dice’ function is a function that is executed every time a button is clicked. This is attained through the ‘command=rolling_dice’ parameter while defining a button.
Then ‘root.mainloop()’ is used to open the main window. It acts as the main function of our program.
We have successfully developed a cool application – Dice Rolling Simulator in Python. Now, you can just click on a button and get your next number.