Customer Service Requests Analysis is one of the practical life problems that an analyst may face. This Project is one such take. The project is a beginner to intermediate level project. This repository has a Source Code, README file, Dataset, Image and License file.

Overview

This is an Image

Customer Service Requests Analysis

Project 1

DESCRIPTION

Background of Problem Statement :

NYC 311's mission is to provide the public with quick and easy access to all New York City government services and information while offering the best customer service. Each day, NYC311 receives thousands of requests related to several hundred types of non-emergency services, including noise complaints, plumbing issues, and illegally parked cars. These requests are received by NYC311 and forwarded to the relevant agencies such as the police, buildings, or transportation. The agency responds to the request, addresses it, and then closes it.

Problem Objective :

Perform a service request data analysis of New York City 311 calls. You will focus on the data wrangling techniques to understand the pattern in the data and also visualize the major complaint types. Domain: Customer Service

Analysis Tasks to be performed:

(Perform a service request data analysis of New York City 311 calls)

  1. Import a 311 NYC service request.

  2. Read or convert the columns "Created Date" and "Closed Date" to datetime datatype and create a new column "Request_Closing_Time" as the time elapsed between request creation and request closing. (Hint: Explore the package/module datetime)

  3. Provide major insights/patterns that you can offer in a visual format (graphs or tables) at least 4 major conclusions that you can come up with after generic data mining.

  4. Order the complaint types based on the average "Request_Closing_Time", grouping them for different locations.

  5. Perform a statistical test for the following: Please note: For the below statements you need to state the Null and Alternate and then provide a statistical test to accept or reject the Null Hypothesis along with the corresponding "p-value".

    • Whether the average response time across complaint types is similar or not (overall)
    • Are the type of complaint or service requested and location related?

Dataset Description :

Field Description

  • Unique Key (Plain text) - Unique identifier for the complaints
  • Created Date (Date and Time) - The date and time on which the complaint is raised
  • Closed Date (Date and Time) - The date and time on which the complaint is closed
  • Agency (Plain text) - Agency code
  • Agency Name (Plain text) - Name of the agency
  • Complaint Type (Plain text) - Type of the complaint
  • Descriptor (Plain text) - Complaint type label (Heating - Heat, Traffic Signal Condition - Controller)
  • Location Type (Plain text) - Type of the location (Residential, Restaurant, Bakery, etc)
  • Incident Zip (Plain text) - Zip code for the location
  • Incident Address (Plain text) - Address of the location
  • Street Name (Plain text) - Name of the street
  • Cross Street 1 (Plain text) - Detail of cross street
  • Cross Street 2 (Plain text) - Detail of another cross street
  • Intersection Street 1 (Plain text) - Detail of intersection street if any
  • Intersection Street 2 (Plain text) - Detail of another intersection street if any
  • Address Type (Plain text) - Categorical (Address or Intersection)
  • City (Plain text) - City for the location
  • Landmark (Plain text) - Empty field
  • Facility Type (Plain text) - N/A
  • Status (Plain text) - Categorical (Closed or Pending)
  • Due Date (Date and Time) - Date and time for the pending complaints
  • Resolution Action Updated Date (Date and Time) - Date and time when the resolution was provided
  • Community Board (Plain text) - Categorical field (specifies the community board with its code)
  • Borough (Plain text) - Categorical field (specifies the community board)
  • X Coordinate (State Plane) (Number)<
  • Y Coordinate (State Plane) (Number)
  • Park Facility Name (Plain text) - Unspecified
  • Park Borough (Plain text) - Categorical (Unspecified, Queens, Brooklyn etc)
  • School Name (Plain text) - Unspecified
  • School Number (Plain text) - Unspecified
  • School Region (Plain text) - Unspecified
  • School Code (Plain text) - Unspecified
  • School Phone Number (Plain text) - Unspecified
  • School Address (Plain text) - Unspecified
  • School City (Plain text) - Unspecified
  • School State (Plain text) - Unspecified
  • School Zip (Plain text) - Unspecified
  • School Not Found (Plain text) - Empty Field
  • School or Citywide Complaint (Plain text) - Empty Field
  • Vehicle Type (Plain text) - Empty Field
  • Taxi Company Borough (Plain text) - Empty Field
  • Taxi Pick Up Location (Plain text) - Empty Field
  • Bridge Highway Name (Plain text) - Empty Field
  • Bridge Highway Direction (Plain text) - Empty Field
  • Road Ramp (Plain text) - Empty Field
  • Bridge Highway Segment (Plain text) - Empty Field
  • Garage Lot Name (Plain text) - Empty Field
  • Ferry Direction (Plain text) - Empty Field
  • Ferry Terminal Name (Plain text) - Empty Field
  • Latitude (Number) - Latitude of the location
  • Longitude (Number) - Longitude of the location
  • Location (Location) - Coordinates (Latitude, Longitude)
Owner
SHIRSENDU KONER
SHIRSENDU KONER
Some ideas and tools to develop Python 3.8 plugins for GIMP 2.99.4

gimp-python-development Some ideas and tools to develop Python 3.8 plugins for GIMP 2.99.4. GIMP 2.99.4 is the latest unstable pre-release of GIMP 3.

Ismael Benito 53 Sep 25, 2022
Integration of CCURE access control system with automation HVAC of a commercial building

API-CCURE-Automation-Quantity-Floor Integration of CCURE access control system with automation HVAC of a commercial building CCURE is an access contro

Alexandre Edson Silva Pereira 1 Nov 24, 2021
Stock Monitoring

Stock Monitoring Description It is a stock monitoring script. This repository is still under developing. Getting Started Prerequisites & Installing pi

Sission 1 Feb 03, 2022
This script is written with Python for selling steam community items automatically.

SteamCommunityItemAutoSell Description This script is written with Python for selling steam community items automatically. Install git clone https://g

14 Oct 26, 2022
Submission from Team OMR for the TRI-NIT Hackathon

Submission from Team OMR for the TRI-NIT Hackathon

0 Feb 01, 2022
Easily Generate Revolut Business Cards

RevBusinessCardGen Easily Generate Revolut Business Cards Prerequisites Before you begin, ensure you have met the following requirements: You have ins

Younes™ 35 Dec 14, 2022
Скрипт позволяет заводить задачи в Панель мониторинга YouTrack на основе парсинга сайта safe-surf.ru

Скрипт позволяет заводить задачи в Панель мониторинга YouTrack на основе парсинга сайта safe-surf.ru

Bad_karma 3 Feb 12, 2022
Results of Robot Framework 5.0 survey

Robot Framework 5.0 survey results We had a survey asking what features Robot Framework community members would like to see in the forthcoming Robot F

Pekka Klärck 2 Oct 16, 2021
Import some key/value data to Prometheus custom-built Node Exporter in Python

About the app In one particilar project, i had to import some key/value data to Prometheus. So i have decided to create my custom-built Node Exporter

Hamid Hosseinzadeh 1 May 19, 2022
SHF TEST BACKEND

➰ SHF TEST BACKEND ➿ 🐙 Goals Dada una matriz de números enteros. Obtenga el elemento máximo en la matriz que produce la suma más pequeña al agregar t

Wilmer Rodríguez S 1 Dec 19, 2021
GitHub saver for stargazers, forks, repos

GitHub backup repositories Save your repos and list of stargazers & list of forks for them. Pure python3 and git with no dependencies to install. GitH

Alexander Kapitanov 23 Aug 21, 2022
Student Enrollment Analysis System

SEAS Student Enrollment Analysis System Steps to start working: create a user name "seas", host name: local, password: seas, mark all checkbox - go C

Md. Zakaria Kabir 3 Jul 12, 2022
A few of my adventures with Devito.

Devito-playbox A few of my adventures with Devito. This repository contains a few notebooks and scripts that will lead me in the road of learning this

Átila Saraiva Quintela Soares 1 Feb 08, 2022
Create a simple program by applying the use of class

TUGAS PRAKTIKUM 8 💻 Nama : Achmad Mahfud NIM : 312110520 Kelas : TI.21.C5 Perintah : Buat program sederhana dengan mengaplikasikan pengguna

Achmad Mahfud 1 Dec 23, 2021
Never see escaped bytes in output.

Uniout It makes Python print the object representation in readable chars instead of the escaped string. Example from pprint import pprint lang

Mosky Liu 156 Oct 21, 2022
使用clash核心,对服务器进行Netflix解锁批量测试。

注意事项 测速及解锁测试仅供参考,不代表实际使用情况,由于网络情况变化、Netflix封锁及ip更换,测速具有时效性 本项目使用 Python 编写,使用前请完成环境安装 首次运行前请安装pip及相关依赖,也可使用 pip install -r requirements.txt 命令自行安装 Net

11 Dec 07, 2022
BasicVSR++ function for VapourSynth

BasicVSR++ BasicVSR++: Improving Video Super-Resolution with Enhanced Propagation and Alignment Ported from https://github.com/open-mmlab/mmediting De

Holy Wu 34 Nov 28, 2022
Click2call for asterisk with python

Click2call para Asterisk com Python Este projeto disponibiliza uma API construíd

Benedito Marques 1 Jan 17, 2022
A python tool for synchronizing the messages from different threads, processes, or hosts.

Sync-stream This project is designed for providing the synchoronization of the stdout / stderr among different threads, processes, devices or hosts.

Yuchen Jin 0 Aug 11, 2021
A tool converting rpk (记乎) to apkg (Anki Package)

RpkConverter This tool is used to convert rpk file to Anki apkg. 如果遇到任何问题,请发起issue,并描述情况。如果转换rpk出现问题,请将文件发到邮箱 ssqyang [AT] outlook.com,我会debug并修复问题。 下

9 Nov 01, 2021