{"id":981872,"date":"2020-08-18T14:37:32","date_gmt":"2020-08-18T21:37:32","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=981872"},"modified":"2021-04-21T15:13:12","modified_gmt":"2021-04-21T22:13:12","slug":"classifying-civic-data-into-binary-categories","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories","title":{"rendered":"Classifying civic data into binary categories"},"author":7461,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341,37101,37131],"tags":[173712,204432,431792,31601,24341],"industry":[],"product":[36811],"class_list":["post-981872","blog","type-blog","status-publish","format-standard","hentry","category-analytics","category-announcements","category-constituent-engagement","tag-arcgis-hub","tag-civic-engagement","tag-civic-tech","tag-data-science","tag-python","product-arcgis-hub"],"acf":{"short_description":"Learn how a binary classification machine learning technique can attempt to answer some questions with your local data","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Welcome to Week 5 of ArcGIS Hub\u2019s Civic Analytics Notebook series. If this is your first time coming across a post from this series, you can start with <\/span><span data-contrast=\"auto\">our<\/span> <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/introducing-urban-analytics-with-arcgis-hub\/\"><span data-contrast=\"none\">introductory post<\/span><\/a><span data-contrast=\"auto\"> to join us and explore our notebooks from the previous weeks. Last week we worked with <\/span><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/exploratory-text-analysis-of-comments-from-surveys\/\"><span data-contrast=\"none\">survey data to perform text analysis on the comments<\/span><\/a><span data-contrast=\"auto\"> submitted by respondents<\/span><span data-contrast=\"auto\">. The idea was to <\/span><span data-contrast=\"auto\">summarize the common themes and sentiments of these responses without having to read through them all.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This week we embark on a journey to explore a supervised machine learning technique. There are two main supervised learning techniques: where you either classify your data into pre-defined categories (<\/span><b><span data-contrast=\"auto\">Classification<\/span><\/b><span data-contrast=\"auto\">) or where you predict or forecast unknown values (<\/span><b><span data-contrast=\"auto\">Regression<\/span><\/b><span data-contrast=\"auto\">). We will look at a simple Binary classification technique which normally classifies your data to yes\/no, true\/false, this\/that categories. This week, we evaluate <\/span><a href=\"https:\/\/arcgishub.maps.arcgis.com\/home\/item.html?id=0e5aca584da245928548d6707e67d59c#preview\"><span data-contrast=\"none\">whether <\/span><span data-contrast=\"none\">zoning<\/span><span data-contrast=\"none\"> plays a role in building permits being revoked<\/span><\/a><span data-contrast=\"auto\">. We start by reading in the <\/span><a href=\"https:\/\/hub.arcgis.com\/datasets\/MiamiGIS::building-permits-since-2014?geometry=-81.260%2C25.610%2C-79.174%2C26.043\"><span data-contrast=\"none\">Building Permits<\/span><\/a><span data-contrast=\"auto\"> data for Miami, FL since 2014 and filter the data to include only those permits that were still approved and those that have been revoked.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":981882,"id":981882,"title":"miami-permits","filename":"miami-permits.png","filesize":446246,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\/miami-permits","alt":"classification","author":"7461","description":"","caption":"","name":"miami-permits","status":"inherit","uploaded_to":981872,"date":"2020-08-18 21:32:23","modified":"2020-08-18 21:32:31","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1479,"height":795,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","medium-width":464,"medium-height":249,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","medium_large-width":768,"medium_large-height":413,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","large-width":1479,"large-height":795,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","1536x1536-width":1479,"1536x1536-height":795,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","2048x2048-width":1479,"2048x2048-height":795,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits-826x444.png","card_image-width":826,"card_image-height":444,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/miami-permits.png","wide_image-width":1479,"wide_image-height":795}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.arcgis.com\/home\/item.html?id=0e5aca584da245928548d6707e67d59c#preview"},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Normally<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\"> issued building permits get revoked\/cancelled later if the scope of work changes from what was initially estimated and applied for. We test to see if changing scope is a factor in cancellation, and if so then how strong a factor in successfully classifying our permits as revoked or not. We split 75% our data into training set which is used to build our classification model. The remaining 25% of data is used to test how well our classifier performs. Depending on the application at hand, training and test data may not be derived from the same source but in the interest of these notebooks we will work with the same data. We use the <\/span><span data-contrast=\"auto\">sklearn<\/span><span data-contrast=\"auto\"> library of Python to build this classifier and to evaluate its performance. Don&#8217;t forget to check out our notebook to see what <\/span><span data-contrast=\"auto\">quantitative<\/span><span data-contrast=\"auto\">\u00a0impact <\/span><span data-contrast=\"auto\">zoning<\/span><span data-contrast=\"auto\"> has on permit cancellation.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">A binary classifier can be built to answer several questions using your civic data. To name a couple, you can evaluate<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">if a building or restaurant will pass inspection,<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">if a 311 citizen service request will be closed within a<\/span><span data-contrast=\"auto\"> certain<\/span><span data-contrast=\"auto\"> timeframe or not<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">I invite you to explore this notebook using <a href=\"http:\/\/hub.arcgis.com\/search\">data from your local Hub<\/a>. Download and add this notebook to your ArcGIS Online organization to adapt it with your civic data. Also, feel free to share your thoughts and results from your data classification experiments with us on our <a href=\"https:\/\/community.esri.com\/message\/948665-week-5-of-civic-analytics-with-arcgis-hub\">Geonet discussion thread<\/a>. I look forward to hearing from you on your findings and feedback!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Link to notebook &#8211; <\/span><a href=\"https:\/\/www.arcgis.com\/home\/item.html?id=0e5aca584da245928548d6707e67d59c#preview\"><span data-contrast=\"none\">Does <\/span><span data-contrast=\"none\">zoning <\/span><span data-contrast=\"none\">play a role in building permits being revoked?<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n"}],"authors":[{"ID":7461,"user_firstname":"Manushi","user_lastname":"Majumdar","nickname":"Manushi Majumdar","user_nicename":"mmajumdar_dcdev","display_name":"Manushi Majumdar","user_email":"MMajumdar@esri.com","user_url":"","user_registered":"2018-03-21 18:21:20","user_description":"Product Engineer - Applied Data Science with ArcGIS API for Python. Or in other words, a (Data, Maps, Analyses, Python, Books) Nerd.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/me_cropped-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/week5-banner.jpg","wide_image":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Classifying civic data into binary categories<\/title>\n<meta name=\"description\" content=\"Learn how a binary classification machine learning technique can help answer some questions with your local data\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Classifying civic data into binary categories\" \/>\n<meta property=\"og:description\" content=\"Learn how a binary classification machine learning technique can help answer some questions with your local data\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-21T22:13:12+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\"},\"author\":{\"name\":\"Manushi Majumdar\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a4b2b6288c6864279ac548b1846ec901\"},\"headline\":\"Classifying civic data into binary categories\",\"datePublished\":\"2020-08-18T21:37:32+00:00\",\"dateModified\":\"2021-04-21T22:13:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\"},\"wordCount\":6,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Hub\",\"civic engagement\",\"civic tech\",\"Data Science\",\"python\"],\"articleSection\":[\"Analytics\",\"Announcements\",\"Constituent Engagement\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\",\"name\":\"Classifying civic data into binary categories\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2020-08-18T21:37:32+00:00\",\"dateModified\":\"2021-04-21T22:13:12+00:00\",\"description\":\"Learn how a binary classification machine learning technique can help answer some questions with your local data\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Classifying civic data into binary categories\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a4b2b6288c6864279ac548b1846ec901\",\"name\":\"Manushi Majumdar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/me_cropped-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/me_cropped-213x200.jpg\",\"caption\":\"Manushi Majumdar\"},\"description\":\"Product Engineer - Applied Data Science with ArcGIS API for Python. Or in other words, a (Data, Maps, Analyses, Python, Books) Nerd.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/manushimajumdar\/\",\"https:\/\/x.com\/Manushi_M\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/mmajumdar_dcdev\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Classifying civic data into binary categories","description":"Learn how a binary classification machine learning technique can help answer some questions with your local data","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories","og_locale":"en_US","og_type":"article","og_title":"Classifying civic data into binary categories","og_description":"Learn how a binary classification machine learning technique can help answer some questions with your local data","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2021-04-21T22:13:12+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories"},"author":{"name":"Manushi Majumdar","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a4b2b6288c6864279ac548b1846ec901"},"headline":"Classifying civic data into binary categories","datePublished":"2020-08-18T21:37:32+00:00","dateModified":"2021-04-21T22:13:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories"},"wordCount":6,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Hub","civic engagement","civic tech","Data Science","python"],"articleSection":["Analytics","Announcements","Constituent Engagement"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories","name":"Classifying civic data into binary categories","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2020-08-18T21:37:32+00:00","dateModified":"2021-04-21T22:13:12+00:00","description":"Learn how a binary classification machine learning technique can help answer some questions with your local data","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-hub\/announcements\/classifying-civic-data-into-binary-categories#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Classifying civic data into binary categories"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a4b2b6288c6864279ac548b1846ec901","name":"Manushi Majumdar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/me_cropped-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/me_cropped-213x200.jpg","caption":"Manushi Majumdar"},"description":"Product Engineer - Applied Data Science with ArcGIS API for Python. Or in other words, a (Data, Maps, Analyses, Python, Books) Nerd.","sameAs":["https:\/\/www.linkedin.com\/in\/manushimajumdar\/","https:\/\/x.com\/Manushi_M"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/mmajumdar_dcdev"}]}},"text_date":"August 18, 2020","author_name":"Manushi Majumdar","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/mmajumdar_dcdev","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Hub","tag_data":[{"term_id":173712,"name":"ArcGIS Hub","slug":"arcgis-hub","term_group":0,"term_taxonomy_id":173712,"taxonomy":"post_tag","description":"","parent":0,"count":39,"filter":"raw"},{"term_id":204432,"name":"civic engagement","slug":"civic-engagement","term_group":0,"term_taxonomy_id":204432,"taxonomy":"post_tag","description":"","parent":0,"count":10,"filter":"raw"},{"term_id":431792,"name":"civic tech","slug":"civic-tech","term_group":0,"term_taxonomy_id":431792,"taxonomy":"post_tag","description":"","parent":0,"count":10,"filter":"raw"},{"term_id":31601,"name":"Data Science","slug":"data-science","term_group":0,"term_taxonomy_id":31601,"taxonomy":"post_tag","description":"","parent":0,"count":46,"filter":"raw"},{"term_id":24341,"name":"python","slug":"python","term_group":0,"term_taxonomy_id":24341,"taxonomy":"post_tag","description":"","parent":0,"count":171,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1328,"filter":"raw"},{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":1962,"filter":"raw"},{"term_id":37131,"name":"Constituent Engagement","slug":"constituent-engagement","term_group":0,"term_taxonomy_id":37131,"taxonomy":"category","description":"","parent":0,"count":390,"filter":"raw"}],"product_data":[{"term_id":36811,"name":"ArcGIS Hub","slug":"arcgis-hub","term_group":0,"term_taxonomy_id":36811,"taxonomy":"product","description":"","parent":36591,"count":218,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-hub","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/981872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/7461"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=981872"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/981872\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=981872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=981872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=981872"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=981872"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=981872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}