<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Has anyone used AI to solve a GIS problem or as a GIS tool? in MN GIS/LIS Emerging Professionals &amp; Students Forum</title>
    <link>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1339580#M14</link>
    <description>&lt;P&gt;"AI" is certainly the buzz right now, but you have to be careful, because folks are applying the term to seemingly anything and everything that synthesizes content from something else.&lt;/P&gt;&lt;P&gt;The best GIS applications for machine intelligence are things that have already been around under other, more sensible names. Machine learning, model training, image detection. Essentially, teaching a computer model how to "see" particular objects, pixel values, and the like, usually working with remote sensing data.&lt;/P&gt;&lt;P&gt;One of my favorite recent examples is the "Text-on-Maps" feature added to the David Rumsey collection.&amp;nbsp;&lt;A href="https://www.davidrumsey.com/" target="_blank"&gt;https://www.davidrumsey.com/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;It probably falls short of "AI", but a model was trained to read and catalog all instances of text on maps, and now you can search the entire collection for basically any word or phrase you'd like.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2023-10-19 at 9.37.08 AM.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/83474iA2ECF455150E537C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot 2023-10-19 at 9.37.08 AM.png" alt="Screenshot 2023-10-19 at 9.37.08 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I'd love to see a more robust image-to-text model that could handle cursive legal descriptions from the 19th century, maybe even separate out the different segments of a traverse for me.&lt;/P&gt;</description>
    <pubDate>Thu, 19 Oct 2023 14:40:14 GMT</pubDate>
    <dc:creator>jcarlson</dc:creator>
    <dc:date>2023-10-19T14:40:14Z</dc:date>
    <item>
      <title>Has anyone used AI to solve a GIS problem or as a GIS tool?</title>
      <link>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1339547#M13</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Hey all,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;With the exponential emergence of AI and seemingly it's in everything now, I'm curious if anyone has found a use for it in GIS? Are there any tools that you've used or can recommend?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Oct 2023 13:43:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1339547#M13</guid>
      <dc:creator>Amanda__Huber</dc:creator>
      <dc:date>2023-10-19T13:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Has anyone used AI to solve a GIS problem or as a GIS tool?</title>
      <link>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1339580#M14</link>
      <description>&lt;P&gt;"AI" is certainly the buzz right now, but you have to be careful, because folks are applying the term to seemingly anything and everything that synthesizes content from something else.&lt;/P&gt;&lt;P&gt;The best GIS applications for machine intelligence are things that have already been around under other, more sensible names. Machine learning, model training, image detection. Essentially, teaching a computer model how to "see" particular objects, pixel values, and the like, usually working with remote sensing data.&lt;/P&gt;&lt;P&gt;One of my favorite recent examples is the "Text-on-Maps" feature added to the David Rumsey collection.&amp;nbsp;&lt;A href="https://www.davidrumsey.com/" target="_blank"&gt;https://www.davidrumsey.com/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;It probably falls short of "AI", but a model was trained to read and catalog all instances of text on maps, and now you can search the entire collection for basically any word or phrase you'd like.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2023-10-19 at 9.37.08 AM.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/83474iA2ECF455150E537C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot 2023-10-19 at 9.37.08 AM.png" alt="Screenshot 2023-10-19 at 9.37.08 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I'd love to see a more robust image-to-text model that could handle cursive legal descriptions from the 19th century, maybe even separate out the different segments of a traverse for me.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2023 14:40:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1339580#M14</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2023-10-19T14:40:14Z</dc:date>
    </item>
    <item>
      <title>Re: Has anyone used AI to solve a GIS problem or as a GIS tool?</title>
      <link>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1340161#M15</link>
      <description>&lt;P&gt;I haven't used this in real life yet, but one of my interns showed me how to use ChatGPT to help document a Python script. I think the cool thing here is that you can either use it to write up a description of a script you wrote yourself OR to understand a script you found on Stack Overflow or elsewhere that you can't 100% read yourself.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here's the sample Python script.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;import arcpy&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;nbhds = "full path to neighborhoods feature calss"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;parcels = "full path to parcels feature class"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.conversion.ExportFeatures(parcels,r"memory\Parcels")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arcpy.management.JoinField(r"memory\Parcels", "Neighborhood", nbhds, "Neighborhood", "Total_Population")&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;arcpy.management.JoinField(r"memory\Parcels", "Neighborhood", nbhds, "Neighborhood", "Total_Households")&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;And here's what ChatGPT answered.&lt;BR /&gt;&lt;/STRONG&gt;Prompt: Tell me what this Python script is doing and then pasted the script.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The provided code snippet is written in Python using the arcpy module, which is a Python library for working with ArcGIS software.&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;The code performs the following tasks:&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;1. It imports the arcpy module.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;2. It assigns the path of a feature class named "Neighborhoods" in a geodatabase to the variable "nbhds".&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;3. It assigns the path of a feature class named "Parcels" in a geodatabase to the variable "parcels".&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;4. It exports the features from the "Parcels" feature class to a temporary feature class named "memory\Parcels".&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;5. It joins the "Total_Population" field from the "Neighborhoods" feature class to the "memory\Parcels" feature class based on the "Neighborhood" field.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;6. It joins the "Total_Households" field from the "Neighborhoods" feature class to the "memory\Parcels" feature class based on the "Neighborhood" field.&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Oct 2023 18:51:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1340161#M15</guid>
      <dc:creator>JohnNerge</dc:creator>
      <dc:date>2023-10-20T18:51:42Z</dc:date>
    </item>
    <item>
      <title>Re: Has anyone used AI to solve a GIS problem or as a GIS tool?</title>
      <link>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1536587#M24</link>
      <description>&lt;P&gt;I have used it to write MANY Python and Lua scripts. I know nothing about scripting but the earlier versions of ChatGPT worked great. Once OpenAI allowed us to upload documents, I've uploaded shapefiles and had analysis ran. Something it did for me that ArcGIS Pro has been unable to do is create Concave Hull polygons around points I upload. It even created me a map. But, with the latest version of GPT which is now 4o I believe, it's all gone to **bleep**. It cannot successfully create the scripts I need and asking it to look at a shapefile is like pulling teeth. As of today, I've cancelled my OpenAI subscription. Claude is my go-to for scripting now. It creates what I need in the first or second try. It cannot access GIS files, though. I'm now looking into HeavyAI. It seems to specifically address geospatial files. I haven't had a chance to use it yet but am waiting on my free license so I can.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2024 19:21:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/mn-gis-lis-emerging-professionals-students-forum/has-anyone-used-ai-to-solve-a-gis-problem-or-as-a/m-p/1536587#M24</guid>
      <dc:creator>Jennifer_Andrews</dc:creator>
      <dc:date>2024-09-09T19:21:01Z</dc:date>
    </item>
  </channel>
</rss>

