Portal Chat

For construction and architecture firms | Public-information AI search

Research ordinances and guidelines,
with sources.

Researching ordinances, guidelines, and filings across municipalities in Portal Chat

FOR CONSTRUCTION

Search across municipalities.
Check conditions and original texts.

01

Search across municipalities

Search municipal websites across the project's geographical area together.

02

Ask natural questions

Enter the project location or intended use to find related ordinances, guidelines, and filing requirements.

03

Trace answers to the original text

Check applicability conditions and responsible departments through source pages.

RESEARCH FLOW

Bring your research sources together.
Move from questions to evidence.

  1. 01Choose target websites

    Select municipal websites relevant to the project area

  2. 02Import information

    Organize public ordinance and guideline pages for search

  3. 03Give researchers access

    Register research staff so they can search by asking questions

  4. 04Validate answers

    Check answers and their sources

VISITOR EXPERIENCE

An easier experience,
with three practical features.

01

Streaming answers

Answers appear progressively through SSE, reducing the sense of waiting.

02

Clear sources

Source-page titles and URLs are displayed separately from the answer.

03

Readable answers

Display Markdown, tables, code, and links, with support for smartphones.

KNOWLEDGE & ANSWER PIPELINE

Import public pages.
Connect them to search and answers.

How public pages become knowledge

  1. 01Register target URLs

    Set a name, URL, crawl depth, and maximum page count

  2. 02Crawl

    Respect robots.txt, sitemaps, and Crawl-delay

  3. 03Extract content

    Retrieve and store titles, body text, and links

  4. 04Make it searchable

    Organize the captured information so AI can find it

  5. 05Store search data

    Save the organized information ready for search

The crawler is designed for large sites, saving progress in the database so interrupted crawls can resume.

How questions become answers with sources

  1. 01Question and history

    Combine questions in the conversation to form a search query

  2. 02Find relevant information

    Search the imported pages for information related to the question

  3. 03Generate an answer

    Pass the retrieved context to an LLM to generate a response

  4. 04Answer and sources

    Return answers and source pages separately

If retrieval does not work well, the chat continues using available information or switches to a response that takes safety into account.

ADMINISTRATION & OPERATIONS

From adding sites to improving operations,
manage it in one console.

01

Register and edit sites

Manage display names, URLs, crawl depth, and maximum page counts.

02

Monitor crawling and learning

See running, completed, and failed jobs along with error details in one list.

03

Review captured pages

Track titles, URLs, depth, HTTP status, and retrieval timestamps.

01

Question management

Review questions from registered users, with details by question, source, user, and date.

02

Conversation history

Save conversation lists and message details to revisit multi-turn exchanges later.

03

User management

Add or remove administrators and regular users, change roles, and manage usage status.

IMPLEMENTATION

Get started
in two steps.

  1. 01Register your site

    Set a name, URL, crawl depth, and maximum page count

  2. 02Crawl and learn

    Retrieve public pages and organize them for AI search

CONTACT

Talk to us about using Portal Chat
for ordinance research.

Contact us