SlideShare a Scribd company logo
1 of 18
Download to read offline
Internship Demo
GOVERNMENT ENGINEERING
COLLEGE, RAICHUR-584135
INTERNSHIP DOMAIN:ML
Internship
Work on
“Air Quality Prediction Using Linear Regression”
Name : Misba Nausheen
USN: 3GU20CS018
Under The Guidance
of
Dr. Shashikala Patil
HOD of CSE Dept
About the Company 4
Introduction
Existing System
Proposed System
5
6
7
Problem statement 8
Tools used 6
Tasks Performed 10
Results 11
Conclusion 12
References 13
Contents
The World Weather Repository (WWR) is a comprehensive and collaborative data hub that serves as
a crucial resource for climate scientists, meteorologists, policymakers, and researchers worldwide. This
repository plays a pivotal role in advancing our understanding of weather patterns, climate change,
and the development of accurate predictive models.
The WWR is a dynamic collection of meteorological and climatic data gathered from a multitude of
sources, including satellites, ground-based weather stations, and research institutions. It encompasses a
wide range of parameters, such as temperature, precipitation, wind speed, humidity, atmospheric
pressure, and more, spanning historical records and near-real-time observations. This extensive data
archive offers a valuable opportunity for in-depth analysis and research across various timescales and
geographical regions.
Abstract
About the company
ParvaM was founded by a team of
passionate folks from diverse platforms
with the intent of delivering the valued
services to keep the future ready with
various software solutions with cutting
edge technologies in the market.
ParvaM are here to deliver Quality
Technical Products, Development &
Services for all your Current and
Future software requirements.
Air quality is a critical environmental factor that profoundly affects human health, the ecosystem,
and overall quality of life.
The quality of the air we breathe is determined by the presence and concentration of various
pollutants, including particulate matter, gases like carbon monoxide and ozone, and volatile
organic compounds.
Poor air quality is associated with a range of health issues, including respiratory diseases,
cardiovascular problems, and even premature death.
Additionally, air pollution contributes to environmental degradation, climate change, and
economic losses.
Introduction
The current system often has a limited number of monitoring stations, which are typically
concentrated in urban areas. This results in inadequate coverage, especially in rural or remote
regions, where air quality issues may also exist.
Data collection from monitoring stations can be infrequent, leading to gaps in real-time
monitoring. Accessing air quality data and interpreting Air Quality Index (AQI) information may
not be user-friendly for the general public.
Some monitoring stations may lack the latest sensor technologies, making it challenging to
measure specific pollutants or detect emerging air quality concerns.
The existing air quality prediction system has several problems and limitations, which necessitate the
development of a more advanced and comprehensive system.
Here are some of the key problems and limitations of the current system:
Existing System
The proposed Air Quality Prediction System is designed to provide accurate and real-time air
quality predictions for various locations across the globe. Leveraging machine learning techniques,
data preprocessing, and a user-friendly interface, the system aims to offer valuable air quality
forecasts to both individual users and businesses relying on weather information for decision-
making.
The new system establishes an expanded network of strategically distributed monitoring stations,
ensuring comprehensive coverage across various geographic locations. This addresses the
limitation of data gaps and provides a more accurate representation of air quality conditions.
The proposed system features an intuitive web-based platform and mobile application with user-
friendly interfaces. Interactive maps, charts, and graphs allow users to visualize air quality data
easily. This addresses the limitation of limited accessibility and usability.
Proposed System
We are tasked with developing a predictive model to estimate the air quality that affects human
health and the overall well-being of a community. Monitoring and predicting air quality
parameters, such as ozone (O3) levels and carbon monoxide (CO) levels, is crucial for assessing
potential health risks and for environmental management.
The objective of this project is to develop a predictive model that can estimate the ozone (O3)
levels based on the levels of carbon monoxide (CO) in the air. This prediction can be valuable for
various applications, including health advisories, pollution control, and urban planning.
Objectives:
Problem Statement
Tools Used
Visual Studio Code (VS Code) is a highly popular, free,
open-source code editor developed by Microsoft. Launched
in 2015, it quickly gained widespread adoption among
developers of all backgrounds due to its flexibility,
performance, and rich feature set.
Python is an interpreted, high-level, general-purpose
programming language. Python interpreters are
available for many operating systems.
It is used for:
Web development (server-side).
Software development.
Mathematics.
System scripting.
Data Collection
Tasks Performed
Air quality prediction using linear regression is a method of estimating the
concentration of air pollutants in the future based on historical data and
meteorological factors. The tasks involved in this method are:
Data Cleaning Data Analysis Data Modelling Data Evaluation
print("Predicted output : " + str(result))
import pandas as pd
from sklearn.linear_model import LinearRegression
from sklearn import metrics import numpy as np
dataset = pd.read_csv("GlobalWeatherRepository.csv").dropna() x=dataset['air_quality_Carbon_Monoxide'].values.reshape(-1, 1)
y=dataset['air_quality_Ozone']
results = {}
models = {}
print("n--------training models for Air Quality Prediction ----------")
try:
clf = LinearRegression()
clf.fit(x, y)
y_pred = clf.predict(x)
score = np.sqrt(metrics.mean_squared_error(y, y_pred))
print("%s : %f " % ("Linear Regression", score * 100))
results["Linear Regression"] = score
models["Linear Regression"] = clf
except Exception as e:
pass
winner = min(results, key=results.get)
result=round(models[winner].predict([[100]])[0],2)
Source Code
Linear regression is a fundamental machine learning algorithm used for predicting a
continuous outcome variable (also called the dependent variable) based on one or more
predictor variables (independent variables). It's particularly useful for understanding and
modeling the relationship between variables and making predictions based on that
relationship.
Linear regression assumes that there's a linear relationship between the predictor variables
and the target variable. In a simple linear regression (with one predictor variable), this
relationship can be represented as:
• b is the intercept (the value of y when x is zero).
y = mx + b
Where
• y is the target variable (the variable we want to predict).
• x is the predictor variable (the variable used for prediction).
• m is the slope of the line (representing how y changes with a change in x).
Description of Algorithm
air_quality_Carbon_monoxide air_quality_Ozone
647.5 130.2
433.9 104.4
647.5 16.6
190.3 68
2136.2 147.3
200.3 16.6
270.4 18.8
212 121.6
Data Sets
Results
The " Air Quality Prediction using Linear Regression" project addresses the critical need for accurate
temperature forecasting. By applying linear regression techniques to historical weather data, this
project aims to contribute to the advancement of weather forecasting accuracy. Accurate temperature
predictions have wide-ranging applications, benefiting individuals, industries, and society as a whole.
This project holds the potential to enhance decision-making, improve resource allocation, and increase
overall preparedness for weather-related events. "Air Quality Prediction using Linear Regression" has
successfully demonstrated the potential of machine learning techniques, specifically linear regression,
to make accurate temperature forecasts based on historical weather data. This project has addressed
various key aspects and provided valuable insights into temperature prediction, with implications for
multiple sectors and everyday life.
Conclusion
• https://www.analyticsvidhya.com/blog/2014/06/introduction-random-forest-simplified
• https://www.valuecoders.com/blog/technology-and-apps/how-ai-and-ml-have-revamped-mobile-app-
development/
• https://theappsolutions.com/blog/development/machine-learning-in-mobile-app/
• https://en.wikipedia.org/wiki/Python_(programming_language)
• https://www.w3schools.com/python/python_intro.asp
References
Thank You

More Related Content

Similar to PPT.pdf internship demo on machine lerning

IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning TechniquesIRJET Journal
 
IRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMAIRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMAIRJET Journal
 
Francisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFrancisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFundación Ramón Areces
 
JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...
JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...
JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...IEEEGLOBALSOFTTECHNOLOGIES
 
Distributed web systems performance forecasting
Distributed web systems performance forecastingDistributed web systems performance forecasting
Distributed web systems performance forecastingIEEEFINALYEARPROJECTS
 
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...IRJET Journal
 
Air Pollution Monitoring System
Air Pollution Monitoring SystemAir Pollution Monitoring System
Air Pollution Monitoring SystemIRJET Journal
 
2005年EI收录浙江财经学院论文7篇
2005年EI收录浙江财经学院论文7篇2005年EI收录浙江财经学院论文7篇
2005年EI收录浙江财经学院论文7篇butest
 
Atmospheric Pollutant Concentration Prediction Based on KPCA BP
Atmospheric Pollutant Concentration Prediction Based on KPCA BPAtmospheric Pollutant Concentration Prediction Based on KPCA BP
Atmospheric Pollutant Concentration Prediction Based on KPCA BPijtsrd
 
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...IJDKP
 
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...IJDKP
 
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...IJDKP
 
Flood and rainfall predction final
Flood and rainfall predction finalFlood and rainfall predction final
Flood and rainfall predction finalCity University
 
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution ControlIRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution ControlIRJET Journal
 
PREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNING
PREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNINGPREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNING
PREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNINGIRJET Journal
 
IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...
IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...
IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...IRJET Journal
 
First online hangout SC5 - Big Data Europe first pilot-presentation-hangout
First online hangout SC5 - Big Data Europe  first pilot-presentation-hangoutFirst online hangout SC5 - Big Data Europe  first pilot-presentation-hangout
First online hangout SC5 - Big Data Europe first pilot-presentation-hangoutBigData_Europe
 
EDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTCEDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTCMihirDatir1
 
Detection of Wastewater Pollution Through Natural Language Generation With a ...
Detection of Wastewater Pollution Through Natural Language Generation With a ...Detection of Wastewater Pollution Through Natural Language Generation With a ...
Detection of Wastewater Pollution Through Natural Language Generation With a ...Shakas Technologies
 
Data-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge processData-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge processjournalBEEI
 

Similar to PPT.pdf internship demo on machine lerning (20)

IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
 
IRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMAIRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMA
 
Francisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFrancisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climático
 
JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...
JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...
JAVA 2013 IEEE DATAMINING PROJECT Distributed web systems performance forecas...
 
Distributed web systems performance forecasting
Distributed web systems performance forecastingDistributed web systems performance forecasting
Distributed web systems performance forecasting
 
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
 
Air Pollution Monitoring System
Air Pollution Monitoring SystemAir Pollution Monitoring System
Air Pollution Monitoring System
 
2005年EI收录浙江财经学院论文7篇
2005年EI收录浙江财经学院论文7篇2005年EI收录浙江财经学院论文7篇
2005年EI收录浙江财经学院论文7篇
 
Atmospheric Pollutant Concentration Prediction Based on KPCA BP
Atmospheric Pollutant Concentration Prediction Based on KPCA BPAtmospheric Pollutant Concentration Prediction Based on KPCA BP
Atmospheric Pollutant Concentration Prediction Based on KPCA BP
 
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
 
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
 
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
ONLINE SCALABLE SVM ENSEMBLE LEARNING METHOD (OSSELM) FOR SPATIO-TEMPORAL AIR...
 
Flood and rainfall predction final
Flood and rainfall predction finalFlood and rainfall predction final
Flood and rainfall predction final
 
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution ControlIRJET- Prediction of Fine-Grained Air Quality for Pollution Control
IRJET- Prediction of Fine-Grained Air Quality for Pollution Control
 
PREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNING
PREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNINGPREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNING
PREDICT THE QUALITY OF FRESHWATER USING MACHINE LEARNING
 
IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...
IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...
IRJET- Air Quality Forecast Monitoring and it’s Impact on Brain Health based ...
 
First online hangout SC5 - Big Data Europe first pilot-presentation-hangout
First online hangout SC5 - Big Data Europe  first pilot-presentation-hangoutFirst online hangout SC5 - Big Data Europe  first pilot-presentation-hangout
First online hangout SC5 - Big Data Europe first pilot-presentation-hangout
 
EDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTCEDD Project A35 group. final.pdf Department of ENTC
EDD Project A35 group. final.pdf Department of ENTC
 
Detection of Wastewater Pollution Through Natural Language Generation With a ...
Detection of Wastewater Pollution Through Natural Language Generation With a ...Detection of Wastewater Pollution Through Natural Language Generation With a ...
Detection of Wastewater Pollution Through Natural Language Generation With a ...
 
Data-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge processData-driven adaptive predictive control for an activated sludge process
Data-driven adaptive predictive control for an activated sludge process
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 

PPT.pdf internship demo on machine lerning

  • 2. GOVERNMENT ENGINEERING COLLEGE, RAICHUR-584135 INTERNSHIP DOMAIN:ML Internship Work on “Air Quality Prediction Using Linear Regression” Name : Misba Nausheen USN: 3GU20CS018 Under The Guidance of Dr. Shashikala Patil HOD of CSE Dept
  • 3. About the Company 4 Introduction Existing System Proposed System 5 6 7 Problem statement 8 Tools used 6 Tasks Performed 10 Results 11 Conclusion 12 References 13 Contents
  • 4. The World Weather Repository (WWR) is a comprehensive and collaborative data hub that serves as a crucial resource for climate scientists, meteorologists, policymakers, and researchers worldwide. This repository plays a pivotal role in advancing our understanding of weather patterns, climate change, and the development of accurate predictive models. The WWR is a dynamic collection of meteorological and climatic data gathered from a multitude of sources, including satellites, ground-based weather stations, and research institutions. It encompasses a wide range of parameters, such as temperature, precipitation, wind speed, humidity, atmospheric pressure, and more, spanning historical records and near-real-time observations. This extensive data archive offers a valuable opportunity for in-depth analysis and research across various timescales and geographical regions. Abstract
  • 5. About the company ParvaM was founded by a team of passionate folks from diverse platforms with the intent of delivering the valued services to keep the future ready with various software solutions with cutting edge technologies in the market. ParvaM are here to deliver Quality Technical Products, Development & Services for all your Current and Future software requirements.
  • 6. Air quality is a critical environmental factor that profoundly affects human health, the ecosystem, and overall quality of life. The quality of the air we breathe is determined by the presence and concentration of various pollutants, including particulate matter, gases like carbon monoxide and ozone, and volatile organic compounds. Poor air quality is associated with a range of health issues, including respiratory diseases, cardiovascular problems, and even premature death. Additionally, air pollution contributes to environmental degradation, climate change, and economic losses. Introduction
  • 7. The current system often has a limited number of monitoring stations, which are typically concentrated in urban areas. This results in inadequate coverage, especially in rural or remote regions, where air quality issues may also exist. Data collection from monitoring stations can be infrequent, leading to gaps in real-time monitoring. Accessing air quality data and interpreting Air Quality Index (AQI) information may not be user-friendly for the general public. Some monitoring stations may lack the latest sensor technologies, making it challenging to measure specific pollutants or detect emerging air quality concerns. The existing air quality prediction system has several problems and limitations, which necessitate the development of a more advanced and comprehensive system. Here are some of the key problems and limitations of the current system: Existing System
  • 8. The proposed Air Quality Prediction System is designed to provide accurate and real-time air quality predictions for various locations across the globe. Leveraging machine learning techniques, data preprocessing, and a user-friendly interface, the system aims to offer valuable air quality forecasts to both individual users and businesses relying on weather information for decision- making. The new system establishes an expanded network of strategically distributed monitoring stations, ensuring comprehensive coverage across various geographic locations. This addresses the limitation of data gaps and provides a more accurate representation of air quality conditions. The proposed system features an intuitive web-based platform and mobile application with user- friendly interfaces. Interactive maps, charts, and graphs allow users to visualize air quality data easily. This addresses the limitation of limited accessibility and usability. Proposed System
  • 9. We are tasked with developing a predictive model to estimate the air quality that affects human health and the overall well-being of a community. Monitoring and predicting air quality parameters, such as ozone (O3) levels and carbon monoxide (CO) levels, is crucial for assessing potential health risks and for environmental management. The objective of this project is to develop a predictive model that can estimate the ozone (O3) levels based on the levels of carbon monoxide (CO) in the air. This prediction can be valuable for various applications, including health advisories, pollution control, and urban planning. Objectives: Problem Statement
  • 10. Tools Used Visual Studio Code (VS Code) is a highly popular, free, open-source code editor developed by Microsoft. Launched in 2015, it quickly gained widespread adoption among developers of all backgrounds due to its flexibility, performance, and rich feature set. Python is an interpreted, high-level, general-purpose programming language. Python interpreters are available for many operating systems. It is used for: Web development (server-side). Software development. Mathematics. System scripting.
  • 11. Data Collection Tasks Performed Air quality prediction using linear regression is a method of estimating the concentration of air pollutants in the future based on historical data and meteorological factors. The tasks involved in this method are: Data Cleaning Data Analysis Data Modelling Data Evaluation
  • 12. print("Predicted output : " + str(result)) import pandas as pd from sklearn.linear_model import LinearRegression from sklearn import metrics import numpy as np dataset = pd.read_csv("GlobalWeatherRepository.csv").dropna() x=dataset['air_quality_Carbon_Monoxide'].values.reshape(-1, 1) y=dataset['air_quality_Ozone'] results = {} models = {} print("n--------training models for Air Quality Prediction ----------") try: clf = LinearRegression() clf.fit(x, y) y_pred = clf.predict(x) score = np.sqrt(metrics.mean_squared_error(y, y_pred)) print("%s : %f " % ("Linear Regression", score * 100)) results["Linear Regression"] = score models["Linear Regression"] = clf except Exception as e: pass winner = min(results, key=results.get) result=round(models[winner].predict([[100]])[0],2) Source Code
  • 13. Linear regression is a fundamental machine learning algorithm used for predicting a continuous outcome variable (also called the dependent variable) based on one or more predictor variables (independent variables). It's particularly useful for understanding and modeling the relationship between variables and making predictions based on that relationship. Linear regression assumes that there's a linear relationship between the predictor variables and the target variable. In a simple linear regression (with one predictor variable), this relationship can be represented as: • b is the intercept (the value of y when x is zero). y = mx + b Where • y is the target variable (the variable we want to predict). • x is the predictor variable (the variable used for prediction). • m is the slope of the line (representing how y changes with a change in x). Description of Algorithm
  • 14. air_quality_Carbon_monoxide air_quality_Ozone 647.5 130.2 433.9 104.4 647.5 16.6 190.3 68 2136.2 147.3 200.3 16.6 270.4 18.8 212 121.6 Data Sets
  • 16. The " Air Quality Prediction using Linear Regression" project addresses the critical need for accurate temperature forecasting. By applying linear regression techniques to historical weather data, this project aims to contribute to the advancement of weather forecasting accuracy. Accurate temperature predictions have wide-ranging applications, benefiting individuals, industries, and society as a whole. This project holds the potential to enhance decision-making, improve resource allocation, and increase overall preparedness for weather-related events. "Air Quality Prediction using Linear Regression" has successfully demonstrated the potential of machine learning techniques, specifically linear regression, to make accurate temperature forecasts based on historical weather data. This project has addressed various key aspects and provided valuable insights into temperature prediction, with implications for multiple sectors and everyday life. Conclusion
  • 17. • https://www.analyticsvidhya.com/blog/2014/06/introduction-random-forest-simplified • https://www.valuecoders.com/blog/technology-and-apps/how-ai-and-ml-have-revamped-mobile-app- development/ • https://theappsolutions.com/blog/development/machine-learning-in-mobile-app/ • https://en.wikipedia.org/wiki/Python_(programming_language) • https://www.w3schools.com/python/python_intro.asp References