Professional Documents
Culture Documents
A Report
A Report
A Report
ON
A REPORT ON AI HACKATHON
SUBMITTED BY
NAME : KARNATY.KEERTHI
CERTIFICATE
STUDENT’s NAME:K.Keerthi
160621733027
ACKNOWLEDGEMENT
I am using this opportunity to express my gratitude to thank all the people who contributed
in some way to the work described in this report. My deepest thanks to my supervisor for
giving timely inputs and giving me intellectual freedom of work. I express my thanks head
of computer department and to the principal of Stanley College of Engineering and Tech,
for extending his support.
STUDENT NAME:K.Keerthi
160621733027
TABLE OF CONTENTS
CHAPTER NO AI HACKATHON PAGE NO.
ABSTRACT
LIST OF FIGURES
The LocationSensor component reports latitude and longitude using a period decimal
separator.
The sensitivity of the GPS receivers in different devices varies. Some devices are more
sensitive to whether the phone/tablet is in a building, under trees or is traveling in
canyon like environments (i.e. in the mountains, between sky scrapers or merely tall
buildings). Buildings obscure the line of sight from the GPS to the positional satellites.
Weak signals result in reduced accuracy or loss of fix.
A GPS receiver's accuracy is dependent on the number of satellites it can get a fix
on (receive and confirm) at any moment. Consequently, accuracy of location
reported by the device can vary easily by plus or minus 50 meters or so over a very
short period of time. GPS accuracy is also dependent on the quality of the GPS
receiver in your device. Real GPS receivers used for commercial purposes,, not
tablets/phones, can be accurate to within less than 2 meters. Your phone probably
has no where near that capability, but it might. Most GPS have 12 parallel channels.
The channels help to acquire satellite signals. Some early GPS receivers had only a
single channel, meaning the receiver was slower in acquiring a fix and may not have
had the accuracy of a receiver with multiple channels. Newer phones have receivers
that have 20 channels and A-GPS and GLONASS (GLONASS is the Russian
version of GPS) which can operate together. The LocationSensor can not handle
GLONASS.
the GPS Accuracy Logger app described above, set the DistanceInterval to zero,
and monitor the changes in accuracy of your GPS.
LIST OF FIGURES
Artificial Intelligence
Artificial Intelligence is defined as the ability of a digital computer or computer-controlled
robot to perform tasks commonly associated with intelligent beings. AI is also defined
as,
If you ask about artificial intelligence an AI researcher, (s)he would say that it’s a set of
algorithms that can produce results without having to be explicitly instructed to do so.
The intelligence demonstrated by machines is known as Artificial Intelligence. Artificial
Intelligence has grown to be very popular in today’s world. It is the simulation of natural
intelligence in machines that are programmed to learn and mimic the actions of
humans. These machines are able to learn with experience and perform human-like
tasks. As technologies such as AI continue to grow, they will have a great impact on our
quality of life. It’s but natural that everyone today wants to connect with AI technology
somehow, may it be as an end-user or pursuing a career in Artificial Intelligence.
Fig. 1.1 Artificial Intelligence
Knowledge representation
Humans are best at understanding, reasoning, and interpreting knowledge. Human
knows things, which is knowledge and as per their knowledge they perform various
actions in the real world. But how machines do all these things comes under
knowledge representation and reasoning. Hence we can describe Knowledge
representation as following:
1. Declarative Knowledge:
2. Procedural Knowledge
3. Meta-knowledge:
4. Heuristic knowledge:
5. Structural knowledge:
When someone asks you to explain the different types of Artificial Intelligence
systems, you must categorize them based on their functionalities.
Based on the functionality of AI-based systems, AI can be categorized into the
following types:
An example of Reactive AI is the famous IBM Chess program that beat the
world champion, Garry Kasparov.
Limited Memory AI
Like the name suggests Limited Memory AI, can make informed and improved
decisions by studying the past data from its memory. Such an AI has a short-lived or a
temporary memory that can be used to store past experiences and hence evaluate
future actions.
Fig.6.6 Self-Aware Al
Geniuses like Elon Musk and Stephen Hawkings have consistently warned us about
the evolution of AI. Let me know your thoughts on this in the comment section.
AI is a very vast field that covers many domains like Machine Learning, Deep
Learning and so on. In the below section I’ve covered the various fields of AI.
LOCATION SENSOR
Using MIT App Inventor
Using the Location Sensor
The LocationSensor component can determine the phone's latitude and longitude as
well as a street address. You can use it to share your location with others, record
"breadcrumbs" on a journey or treasure hunt, or as a way to take roll in class (as long
as the students have Android devices!)
The LocationSensor component can determine the phone's latitude and longitude as
well as a street address. You can use it to share your location with others, record
"breadcrumbs" on a journey or treasure hunt, or as a way to take roll in class (as
long as the students have Android devices!)
The sample apps below are simple but illustrate the basic way that location can be
determined. Both apps report the current latitude, longitude, and addres on the
phone's display and, just for fun, speak the address aloud. The first app reports the
location as soon as the sensor gets the data and every time the phone's location is
changed. The second app only invokes the location sensor in response to an event--
when the user clicks a button.
TRY IT! Scan the QR code with your Android phone to install this app (if you haven't
already, download a scanner from the Android Market)
Fig 7.7 Barcode link for LocationTest
CUSTOMIZE IT! Download the source blocks to your phone by clicking the button on
the right, then upload into App Inventor by choosing More Actions | Upload Source on
the Projects page.
UNDERSTAND IT! Here is the user interface and components for the app:
Fig 8.8 code blocks in Mit app
The sample apps below are simple but illustrate the basic way that location can be
determined. Both apps report the current latitude, longitude, and addres on the
phone's display and, just for fun, speak the address aloud. The first app reports the
location as soon as the sensor gets the data and every time the phone's location is
changed. The second app only invokes the location sensor in response to an event--
when the user clicks a button.
CONCLUSION:
The LocationSensor component can determine the phone's latitude and longitude
as well as a street address. You can use it to share your location with others, record
"breadcrumbs" on a journey or treasure hunt, or as a way to take roll in class (as long
as the students have Android devices!)
CERTIFICATE:
Fig9.9: certificate