Murat Kocak

Murat koçak, data science and analytics portfolio.

This Portfolio is a compilation of the Data Science and Analytics projects I have done for learning. It also contains my core competencies and certificates.

data visualization with python peer graded assignment airline

Tools: Google Cloud, Google DataFlow, Google BigQuery, Tableau

This project, built as the final project for the Google Business Intelligence Professional Certificate course, demonstrates my skills in Business Intelligence (BI), data pipelines, and dashboard creation. Key Achievements:

  • Developed a comprehensive BI project plan.
  • Constructed a data pipeline using Google DataFlow for efficient data movement from raw sources to BigQuery.
  • Created an interactive dashboard in Tableau to visualize and analyze Minnesota interstate traffic volume data.
  • Analyzed the impact of weather conditions, holidays, and time of day on traffic volume.
  • Identified optimal periods for construction and repair activities based on traffic patterns. View Dashboard

data visualization with python peer graded assignment airline

Tools: Python, pandas, plotly, dash

I developed an interactive, web-based dashboard application that visualizes the performance of US domestic airlines in real time.

data visualization with python peer graded assignment airline

Tools: Python, numpy, pandas, matplotlib, seaborn, scipy, sklearn, time

I built a machine-learning classification model to predict whether it will rain tomorrow using Australian weather data. I evaluated various models, including Logistic Regression, Decision Tree, Random Forest, and Support Vector Machine, to determine the best fit based on accuracy and computation time.

data visualization with python peer graded assignment airline

Tools: Python, numpy, pandas, matplotlib, seaborn, sklearn

I performed an exploratory data analysis on LendingClub loan data using data visualization techniques. Then, I applied Random Forest and Decision Tree models to predict loan repayment outcomes, considering variables such as loan purpose, interest rate, monthly installments, borrower income, debt-to-income ratio, FICO score, and credit line age.

data visualization with python peer graded assignment airline

Tools: Python, pandas, matplotlib, seaborn, sklearn, tensorflow

Using the UCI Bank Authentication Data Set, I employed a Deep Neural Network Classifier to predict the authenticity of bank notes. The dataset includes features such as the variance, skewness, kurtosis, and entropy of Wavelet Transformed images.

data visualization with python peer graded assignment airline

Tools: Python, numpy, pandas, matplotlib, seaborn

I analyzed Uber pickup data from April 2014 in New York using data visualization and crosstabulation techniques. The analysis provides insights for business and drivers based on the geographic location and timing of the calls.

data visualization with python peer graded assignment airline

Tools: Tableau

I created various dashboards to answer business questions related to sales, profits, and shipment statuses of orders, applying design principles of data visualization.

data visualization with python peer graded assignment airline

Tools: ArcGIS

I analyzed the 2012 electoral data for California, which includes geographic information and vote counts for GMOs in food. I created a map displaying the normalized distribution of ‘yes’ votes by county. The PDF format of the map’s layout can be seen ( here ) and the map package is shared on my ArcGIS account here .

data visualization with python peer graded assignment airline

Tools: Python, pandas, matplotlib, seaborn, folium

I performed an exploratory data analysis on San Francisco’s 2016 crime dataset using visualization tools, crosstabulation, and crime mapping to display crime rates across city districts.

data visualization with python peer graded assignment airline

Tools: Python, pandas, BeautifulSoup, nltk, re, threading, time

For my Data Science & Machine Learning course, I created an automatic web-scraping and text summarization tool using Natural Language Processing (NLP). This tool collects and processes official COVID-19 reports and media summaries to help the public easily follow official advice and news.

data visualization with python peer graded assignment airline

Tools: Python, numpy, pandas, os, sys, scipy, imageio, matplotlib, tersorflow, pprint

I implemented the Neural Style Transfer (NST) algorithm to generate an artistic image of the Louvre museum in Paris in the style of a Claude Monet painting. The algorithm uses a pre-trained 19-layer VGG network model.

data visualization with python peer graded assignment airline

Tools: Python, numpy, argparse, os, matplotlib, scipy, PIL, tensorflow, keras, yolo utilities provided by deeplearning.ai

I applied the You Only Look Once (YOLO) model for car detection using a pre-trained dataset. YOLO is known for its high accuracy and real-time processing capabilities.

data visualization with python peer graded assignment airline

Tools: Python, numpy, pandas, keras, tensorflow, cv2, os, utilities provided by deeplearning.ai

I implemented the triplet loss function using a pretrained model to map face images into 128-dimensional encodings for face verification and recognition tasks. Face Verification is used for identity verification in applications like smartphone security systems, while Face Recognition identifies individuals by searching databases.

Areas of expertise

  • Research methods
  • Data analytics
  • Crime analysis
  • Developing policies for safety and crime prevention

Areas of experience

  • Machine Learning
  • Deep Learning
  • GIS mapping

SQL, Python, R, Pandas, Numpy, SciPy, Matplotlib, Seaborn, Plotly, Scikit_learn, Statsmodels, Excel, Power BI, Tableau, IBM Watson Studio, R-Studio, IBM Cognos, ArcGIS, MS Suit, Google Suit, Jupyter Notebook, HTML & CSS, and Stata

Certified Courses

Google Business Intelligence Professional Certificate

Authorized by Google Issued by Coursera, 14 June 2024

In this intensive three-course program, I gained the skills necessary for entry-level Business Intelligence roles. While I already possessed most of these skills, I enrolled in the program to earn the certificate and gain deeper insights into BI industry applications. Throughout the course, I worked with tools such as Google Cloud, Google DataFlow, Google BigQuery, SQL, and Tableau.

IBM Data Analyst Professional Certificate

Authorized by IBM Issued by Coursera, 30 October 2021

This IBM Professional Certificate was earned after successfully completing 9 courses on various topics in Data Analytics. The courses included hands-on work with various data sources, project scenarios, and data analysis tools, including Excel, SQL, Relational Databases, Python, Jupyter Notebooks, and Cognos Analytics. I gained practical experience with data manipulation, data analysis, and data visualization. I demonstrated proficiency in applying different analytical techniques by analyzing real-world datasets, creating visualizations & interactive dashboards, and presenting reports to share findings of data analysis. This certificate equips me with skills for an entry-level role in data analytics.

Deep Learning Specialization

Authorized by DeepLearning.AI Issued by Coursera, 12 March 2020

This certificate was earned after successfully completing 5 courses. The courses covered neural network architectures, such as Convolutional Neural Networks, Recurrent Neural Networks, LSTMs, Transformers, and strategies to improve them, such as Dropout, BatchNorm, and Xavier/He initialization. The courses also included their theoretical concepts, industry applications using Python and TensorFlow in real-world cases such as speech recognition, music synthesis, chatbots, machine translation, and natural language processing.

Data Science & Machine Learning

Issued by DeeploAI, 15 July 2020

This 10-month course, including a capstone project, covered Python for Data Science, Databases and SQL, Linear Algebra, Statistics, GIT, data pre-processing, Regression, Classification, Machine Learning Models, TensorFlow, and Keras, and more.

Other courses:

Data Analysis with R Programming

Authorized by Global Director of Google Career Certicates Issued by Coursera, 10 July 2022

Fundamentals of GIS

Authorized by University of California, Davis Issued by Coursera, 22 March 2021

Essential Design Principles for Tableau

Authorized by University of California, Davis Issued by Coursera, 22 January 2021

Excel Skills for Business: Essentials

Authorized by Macquarie University Issued by Coursera, 17 February 2020

Fitting Statistical Models to Data with Python

Authorized by University of Michigan Issued by Coursera, 7 February 2020

Using Databases with Python

Authorized by University of Michigan Issued by Coursera, 30 October 2019

SQL for Data Science

Authorized by University of California, Davis Issued by Coursera, 28 October 2019

Instantly share code, notes, and snippets.

@omerjan-k

omerjan-k / Peer Graded Assignment - Data Visualisation.ipynb

  • Download ZIP
  • Star ( 0 ) 0 You must be signed in to star a gist
  • Fork ( 0 ) 0 You must be signed in to fork a gist
  • Embed Embed this gist in your website.
  • Share Copy sharable link for this gist.
  • Clone via HTTPS Clone using the web URL.
  • Learn more about clone URLs
  • Save omerjan-k/ed800ae2e2abde20c5f7aeafa36d8a72 to your computer and use it in GitHub Desktop.

COMMENTS

  1. nominizim/Data-Visualization-with-Python

    Final project from coursera: As a data analyst, you have been given a task to monitor and report US domestic airline flights performance. Goal is to analyze the performance of the reporting airline to improve fight reliability thereby improving customer relaibility. - nominizim/Data-Visualization-with-Python

  2. Data-Visualization-with-Python/5_Peer_Graded_Assignment ...

    Final project from coursera: As a data analyst, you have been given a task to monitor and report US domestic airline flights performance. Goal is to analyze the performance of the reporting airline to improve fight reliability thereby improving customer relaibility.

  3. Data Analysis with Python Final Project

    Function that takes airline data as input and create 5 dataframes based on the grouping condition to be used for plottling charts and grphs. Dataframes to create graph. This function takes in airline data and selected year as an input and performs computation for creating charts and plots. df: Input airline data.

  4. Data Visualization with Python

    Data Visualization with Python - Final Assignment. Contribute to NatashadT/Final-Assignment development by creating an account on GitHub. ... 5_Peer_Graded_Assignment_Questions (1).py. 5_Peer_Graded_Assignment_Questions (1).py ... # Select data df = airline_data[airline_data['Year']==int(year)] if chart == 'OPT1': # Compute required information ...

  5. Airplane Flight Reports

    Dash- as a python framework is used to build interactive web application to enrich experience of data visualization. In this project, I will explain how to create a dash application to present an interactive report. The aim of this project is to create an interactive visualization to monitor and report US domestic airline flights performance.

  6. Data-Visualization-with-Python-Week-5-Final-Peer-Graded-Assignment

    Data-Visualization-with-Python-Week-5-Final-Peer-Graded-Assignment.ipynb This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.

  7. Murat Koçak

    Creating a Dashboard with Python: Airline Flights Performance. Tools: Python, pandas, plotly, dash. I have created a reactive and web-based dashboard application which enables interactive and real time visualization of the data, in this case, to visualize US domestic airline performance. Weather Prediction. Tools: Python, numpy, pandas ...

  8. final peer graded assignment in DATA VISUALIZATION FOR PYTHON by IBM

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

  9. Final Assignment

    Explore and run machine learning code with Kaggle Notebooks | Using data from No attached data sources. Kaggle uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic. Learn more. OK, Got it. Something went wrong and this page crashed!

  10. Here's Your Guide to IBM's "Data Visualization with Python" Final

    This article will guide you to accomplish the final assignment of Data Visualization with Python, a course created by IBM and offered by Coursera.Nevertheless, this tutorial is for anyone— enrolled in the course or not — who wants to learn how to code an interactive dashboard in Python using Plotly's Dash library.

  11. icheft/US-Domestic-Airline-Flights-Performance

    US Domestic Airline Flights Performance Dashboard This repository contains only the beautified version of the final assignment found on IBM's Data Visualization with Python held on Coursera. The ideas, contents and, resources are not owned particularly by me.

  12. 5.1 Data Visualisation with Python

    5.1 Data Visualisation with Python - Week 5 Final Assignment (code) Function that takes airline data as input and create 5 dataframes based on the grouping condition to be used for plottling charts and grphs. Dataframes to create graph. This function takes in airline data and selected year as an input and performs computation for creating ...

  13. Final Dashboard Assignment with IBM

    If the issue persists, it's likely a problem on our side. Unexpected token < in JSON at position 4. keyboard_arrow_up. content_copy. SyntaxError: Unexpected token < in JSON at position 4. Refresh. Explore and run machine learning code with Kaggle Notebooks | Using data from airline_data.

  14. 1965Eric/IBM-DV0101EN-Visualizing-Data-with-Python

    5_Peer_Graded_Assignment_Questions.py. ... flight_delay.py. flight_delay.py ... The main goal of this Data Visualization with Python course is to teach you how to take data that at first glance has little meaning and present that data in a form that makes sense to people. Various techniques have been developed for presenting data visually but ...

  15. Peer Graded Assignment

    Peer Graded Assignment - Data Visualisation.ipynb This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.

  16. Data Visualization with Python

    Download ZIP. Data Visualization with Python - Week 5 Peer Review Assignment. Raw. Final_Assignment.py. This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode ...

  17. Peer Graded Assignment

    eltomali / Peer Graded Assignment - Data Visualisation.ipynb. Created May 30, 2019 06:53. Show Gist options. Download ZIP Star (11) 11 You must be signed in to star a gist; Fork (5) 5 You must be signed in to fork a gist; Embed. Embed Embed this gist in your website. Share Copy sharable link for this gist.

  18. IBM Data Visualization Python_Final Assignment

    Explore and run machine learning code with Kaggle Notebooks | Using data from No attached data sources. Kaggle uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic. Learn more. OK, Got it. Something went wrong and this page crashed!

  19. NakulLakhotia/Data-Visualization-with-Python

    This repository contains all the jupyter notebooks and the final peer graded assignment for the course - "Data Visualization with Python" offered by Coursera 2 stars 5 forks Branches Tags Activity Star

  20. Peer Graded Assignment

    Peer Graded Assignment - Data Visualisation.ipynb · GitHub. omerjan-k / Peer Graded Assignment - Data Visualisation.ipynb. Forked from eltomali/Peer Graded Assignment - Data Visualisation.ipynb. Created November 9, 2020 12:46. Show Gist options. Star(0)0 You must be signed in to star a gist. Fork(0)0 You must be signed in to fork a gist.