Geospatial Chatbot Natural Language Map Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current map display technologies on computers lack user-friendly interfaces for navigating and filtering geographic information using natural language, making it difficult for users to specify and visualize geographic areas and attributes without prior knowledge of GIS tools.

Innovation Solution

A geospatial chatbot system that receives natural language inputs from users to parse and generate map displays, allowing users to specify geographic areas, attributes, and filter features, enabling intuitive navigation and visualization of geographic information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional map display interfaces are used, then map information can be displayed, but users cannot easily navigate or filter geographic information without prior GIS knowledge

Engineering Contradiction:
Improveease of useVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a chatbot as an intermediary layer between the user and the complex GIS system. The chatbot accepts natural language inputs from users and translates them into GIS queries and map display parameters, shielding users from the underlying complexity of geographic information systems while enabling powerful map navigation and filtering capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical GIS interfaces (buttons, menus, sliders, technical controls) with a natural language processing system. Instead of requiring users to manually manipulate complex interface elements, the system uses NLP to interpret user intent and automatically generate appropriate map displays and filters

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If natural language processing is implemented, then user-friendly interaction is achieved, but system complexity increases

Engineering Contradiction:
Improveuser interactionVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The chatbot serves as an intermediary that handles the complexity of NLP processing, parsing, and interpretation. It translates natural language inputs into structured GIS queries, managing the computational complexity internally while presenting a simple interface to users

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system incorporates self-service mechanisms where the chatbot automatically parses user input, determines intent, selects appropriate map layers and filters, and generates display parameters without requiring user intervention in the complex processing steps

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10749823B1Geospatial chat bot using natural language processing
Publication Date: 2020.08.18 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10749823B1 patent drawing
  • US10749823B1 patent drawing
  • US10749823B1 patent drawing

AI summary

Use of a chatbot interface to display maps, representing geographic areas, according to user specifications. In some embodiments, a user can enter commands through the geospatial chatbot to specify what geographic area is displayed on a map display (for example, user commands successive maps that zoom in, or out, to specified geographic area). In some embodiments, the user can specify through the geospatial chatbot what map attributes are displayed on the map (for example, restaurants, fires, schools, homes for sale, roads, elevation indication lines, isotherms, etc.). In some embodiments the user can filter, through the geospatial chatbot, map attributes to be within a specified value range (for example, only restaurants that take credit cards).