Keyword Intelligence AI-Generated Definitions Multi-Source Aggregation Static HTML Export Bucket Architecture Slideshow · Trends · PopArt · PDF Wordcloud Visualization Newsfeed Aggregation Keyword Intelligence AI-Generated Definitions Multi-Source Aggregation Static HTML Export Bucket Architecture Slideshow · Trends · PopArt · PDF Wordcloud Visualization Newsfeed Aggregation
KWB
ENGINE

Patent Perspectives, Inc. — Content Intelligence Platform

Every keyword,
fully explored.

A dynamic research and publishing engine that aggregates, organizes, and presents multi-format content around any keyword — powered by AI-generated definitions, curated media, and a structured Bucket taxonomy.

Launch the App See How It Works ↓
7+
Content Types
3-tier
Taxonomy System
6+
App Extensions
Scalable Keywords

A three-tier
knowledge hierarchy

The platform organizes all content into a clean, navigable structure — from broad topic domains down to individual items with full multimedia coverage.

TIER 01
Buckets
Top-level topic domains. Each Bucket defines a research universe — a subject area that may contain dozens or hundreds of keywords.
Examples:
country_music
jazz_history
automotive_patents
TIER 02
Keywords
Named entities or concepts within a Bucket. Each keyword becomes a rich content profile with AI-generated context and curated media.
Examples:
johnny_cash
merle_haggard
waylon_jennings
TIER 03
Content
Seven distinct content streams per keyword: Dictionary, Wordcloud, Images, Video, Articles, Newsfeed, and Shopping — all aggregated and ready to browse.
Per keyword:
34 images · 12 videos
31 articles · 20 shopping

Seven streams,
one keyword.

Every keyword in the system generates a complete multi-format content profile — pulling from multiple data sources simultaneously.

📖
Dictionary
AI-generated definitions and biographical summaries, synthesized for each keyword with contextual depth and spoken audio output.
AI-Powered
☁️
Wordcloud
Visual frequency maps of related terms and concepts, revealing the semantic landscape around any keyword at a glance.
Visual
🖼️
Images
Curated photo collections stored locally for each keyword — dozens of relevant images available for any research or publishing need.
Curated Media
🎬
Video
Relevant video content indexed and organized per keyword, giving every research profile a rich multimedia dimension.
Multimedia
📰
Articles
Long-form written content aggregated from authoritative sources — up to 30+ articles per keyword, filterable and browsable.
Aggregated
📡
Newsfeed
Live and recent media source links organized by keyword — keeping content profiles fresh with the latest coverage from 20+ sources.
Live Sources
🛒
Shopping
Commercially relevant products and merchandise tied to each keyword — enabling e-commerce integration within any content profile.
Commerce
🔊
AI Speech
Text-to-speech audio output of AI-generated definitions — turning every keyword profile into a listenable, accessible knowledge brief.
Accessibility

Built for depth,
designed for speed.

Dynamic Page Engine
A single PHP template renders any combination of bucket, keyword, and content type on demand — no page rebuilds, no manual updates. The engine adapts in real time to navigation state.
📦
Static HTML Export
Every bucket can be published as a standalone, shareable static HTML site — perfect for client deliverables, offline use, or embedding into other web properties without any server dependency.
🤖
AI-Generated Context
Locally deployed AI Models - generate and store per keyword, providing instant authoritative PDF summaries that can be read on-screen or listened to via built-in audio playback.
🔍
Info Mode & Filters
A toggleable Info Mode overlays contextual metadata across the interface. Granular content-type filters let you zero in on exactly the data streams you need for any keyword.
🗂️
Bucket Management
Create, delete, and navigate between multiple research buckets. Each bucket maintains its own keyword list, content freshness timestamps, and domain metadata — fully self-contained.
🔗
Deep-Link Navigation
Every view state — bucket, keyword, content type, and filter combination — is fully encoded in the URL, making any page bookmarkable, shareable, and directly accessible without re-navigation.

From keyword
to full profile in minutes.

1
Select or Create a Bucket
Choose an existing topic domain or declare a new one. Buckets are the root of every research session — define the subject universe you want to explore.
Setup
2
Browse or Add Keywords
Navigate the keyword list within a bucket — add new named entities, topics, or concepts. Each keyword becomes an autonomous content profile.
Organize
3
Choose a Content Type
Switch between Dictionary, Wordcloud, Images, Video, Articles, Newsfeed, or Shopping using the content-type selector. Each view pulls from its own data source.
Explore
4
Use Functions & Filters
Apply monochromatic function icons to refine, navigate, or transform the content view. Toggle Info Mode to see metadata layers. Resolve missing content automatically.
Refine
5
Publish as Static HTML
Export any bucket as a fully self-contained static website — complete with images, article counts, and direct links for every keyword. Ready to share, deploy, or deliver.
Publish

Publish anywhere,
no server needed.

Every bucket generates a publication-ready HTML index listing all keywords with thumbnail images, content type counts, and direct deep-links — deployable as a standalone site.

🎸
Johnny Cash
country_music / johnny_cash
34 img
12 vid
31 art
20 shop
🤠
Merle Haggard
country_music / merle_haggard
37 img
11 vid
32 art
20 shop
🎵
Waylon Jennings
country_music / waylon_jennings
29 img
6 vid
27 art
20 shop
🎤
Willie Nelson
country_music / willie_nelson
29 img
5 vid
33 art
20 shop

Six tools, one
dropdown away.

The platform ships with a built-in extension menu accessible from any keyword view. Each extension launches a specialized tool in its own window — layering advanced AI, search, and media capabilities directly onto the active bucket and keyword context with zero configuration.
🎞️
Local
Slideshow
Launches an immersive full-screen image carousel for the active keyword using locally cached photos — with optional audio narration playing in sync as each slide advances.
Auto-advances through local image library
Audio narration toggle built in
Returns to app context on close
📈
API
Google Trends
Pulls real-time interest-over-time data for the active keyword directly from the Google Trends API and renders an interactive graphic — showing search momentum without leaving the platform.
Live API call per keyword
Interest-over-time visualization
Contextual to active bucket + keyword
🔎
Local
Power Search
Opens an advanced keyword search interface scoped to the active bucket — enabling deep text-matching across the keyword inventory to surface related terms, gaps, and organizational patterns.
Full-text search across bucket keywords
Reveals gaps and groupings
Runs locally — no external calls
🎨
AI · Local
PopArt
Uses a locally hosted Stable Diffusion model to generate a stylized AI image for any keyword — producing original artwork grounded in the keyword's semantic context, saved directly to the keyword's media library.
Stable Diffusion on local hardware
Keyword-informed prompt generation
Output saved to keyword image library
📄
AI · Local
PDF Glossaries
Scans locally stored PDF documents associated with the active keyword and uses an AI model to extract and synthesize a structured glossary — turning dense reference material into browsable, cited definitions.
Processes locally stored PDFs
AI-synthesized glossary output
Scoped to active bucket + keyword
🗃️
Local
JPG / EXIF
Reads and displays the embedded EXIF metadata from locally cached JPEG images for the active keyword — surfacing camera data, timestamps, geolocation, and technical specs embedded at capture time.
Reads EXIF from local keyword images
Camera, date, GPS, and spec data
No external API — fully local
⚙️
Context-aware by design. Every extension receives the active bucket name, keyword, and user ID automatically when launched — so there is no setup required and no re-entry of context. Each tool opens in its own window and returns control to the main app when closed, preserving your place in the keyword list. Extensions marked Local run entirely on the host server with no third-party calls; those marked API make a single outbound request to the named service.

Six lenses on
every screen.

Toggle Info Mode to activate the interface anatomy pulldown — a live guide that explains exactly what each zone of the app does and how to use it. Choose any section from the menu to illuminate that part of the UI.

Heading Buttons
Function Icons
Content Type
List Section
Message Area
Middle Section
Interface Zone 01
Heading Buttons
The top navigation bar anchors the entire session. Four buttons define the primary navigation axes of the platform — each one shifts what the List Section displays and what actions are available below.
Buckets — Switches the list to show all top-level topic domains. Entry point for any new session.
Keywords — Displays all keywords registered within the current bucket. Navigate or add new entries here.
Items — Reveals all discrete content items within the active keyword/content type combination.
Filters — Opens filter controls to constrain what content is surfaced across all content types.
Builder's Perspective
A publisher running a music history site could organize their app with Buckets per era (Classic Rock, Blues, Jazz), Keywords per artist, and use Filters to surface only articles and images — suppressing shopping content for editorial purity.
Interface Zone 02
Function Icons
The monochromatic icon cluster provides operational control over the active list — without leaving your current context. Each icon executes a targeted action on the data or the view.
Domain Icon — Shows the root domain hierarchy for the active bucket, giving full provenance context.
Add ( + ) — Opens the bucket/keyword builder form to register new entries into the current context.
Delete ( × ) — Removes the currently selected bucket or keyword from the system with confirmation.
Navigate ↑ ↓ — Steps up or down through the ordered list, updating all downstream context automatically.
Resolve — Detects and repairs missing content records, with the option to add supplemental keywords in the same action.
Info Toggle — Activates or deactivates Info Mode, enabling the full section pulldown interface.
Builder's Perspective
A research analyst building a competitor intelligence bucket can use Navigate to step through 50 companies one by one, using Resolve to flag and fill any keywords where content hasn't been fully aggregated yet.
Interface Zone 03
Content Type Selector
The multi-colored button cluster is the heart of the browsing experience. Each button instantly reloads the Middle Section with a different content stream for the active keyword — no page reload, no lost context.
Articles — Long-form written pieces and editorial content aggregated from authoritative sources.
Dictionary — AI-generated definitions with optional audio playback for each keyword.
Wordcloud — Visual frequency map of semantically related terms for the active keyword.
Images — Locally cached photo library, curated and ready for embedding or export.
Video / Newsfeed / Shopping — Media, live coverage, and commerce layers switchable in one click.
Builder's Perspective
An e-commerce operator could default their app to Shopping view for every keyword, using Articles as supplementary editorial context, and hide Wordcloud entirely — configuring a product discovery engine on top of the same infrastructure.
Interface Zone 04
List Section
The scrollable left-panel list is the primary navigation spine of the app. It dynamically reflects whatever Heading Button is active — showing Buckets, Keywords, Items, or Filters as a paginated, interactive list.
Dynamic context — The list updates in real time as you navigate between Buckets and Keywords without full page reloads.
Freshness timestamps — Each bucket entry displays its last-updated timestamp, so staleness is immediately visible.
Pagination counter — Displays current position (e.g., 1 / 2) for navigating long keyword lists with the Function Icons.
Active state tracking — The currently selected item is visually distinguished and reflected in the Current Location panel.
Builder's Perspective
A training organization building a certification study tool could populate the List Section with hundreds of exam topic keywords, letting learners step through them sequentially using the Navigate icons — turning the list into a structured study queue.
Interface Zone 05
Message Area
The Message Area is the system's feedback layer — a persistent status zone that surfaces contextual guidance, confirmation prompts, and operational messages in response to user actions throughout the session.
Action confirmations — Confirms successful adds, deletes, navigations, and content resolutions as they happen.
Current Location panel — Displays the active Bucket, Keyword, Content Type, and View Mode at all times for orientation.
Resolve prompts — When missing content is detected, the message area surfaces the repair workflow inline.
Info Mode guidance — In Info Mode, the message area shows contextual help text about whatever zone is selected in the pulldown.
Builder's Perspective
A team using the platform collaboratively can rely on the Message Area as a shared status layer — knowing exactly where in the content hierarchy a colleague is working and what actions were last taken, without needing separate documentation.
Interface Zone 06
Middle Section
The Middle Section is the primary canvas — the main rendering zone where all content streams are displayed. It is fully controlled by the active Keyword and Content Type combination, and updates dynamically with every navigation action.
Dictionary view — Renders the AI-generated definition with audio playback controls and full transcript.
Image gallery — Displays locally cached photos in a browsable grid for the active keyword.
Article list — Shows aggregated article links, headlines, and source metadata in a scannable feed.
Video / Shopping / Newsfeed — Each content type renders its own optimized layout in this same zone.
Loading state — A loading indicator is shown during data fetches, keeping the experience responsive and transparent.
Builder's Perspective
A documentary filmmaker using the platform as a research tool could live in the Middle Section — cycling through Images, Articles, and Video for each keyword subject, building a rich media brief without ever leaving the app or opening a separate browser tab.
💡
Pro tip: Info Mode is designed to be left on during setup. As you build out a new bucket, each pulldown selection explains exactly what you're configuring — making the platform self-documenting for new users and collaborators.

A platform, not
a product.

The Bucket/Keyword/Content architecture is a general-purpose content intelligence foundation. Whatever your domain — publishing, research, commerce, education — the same engine that powers a Country Music encyclopedia can power your idea.
📰
Editorial Publisher
Build a topic-driven content hub where each keyword is a subject area. Use Articles and Newsfeed as the primary view, surface AI definitions as intros, and publish each bucket as a standalone magazine-style static site.
Buckets = Magazine sections
Keywords = Story subjects
Output = Static editorial site
🔬
Research Portal
Organize a deep-dive research environment with Buckets per discipline and Keywords per concept, entity, or paper topic. Use Dictionary for AI summaries, Articles for source material, and Wordcloud for semantic mapping.
Buckets = Research domains
Keywords = Concepts / entities
Output = Shareable research briefs
🎓
Learning Encyclopedia
Create structured educational content where Buckets are courses or subjects and Keywords are lesson topics. AI Speech turns every entry into a listenable audio brief — making the system accessible for audio learners.
Buckets = Courses / subjects
Keywords = Lesson topics
Output = Audio + visual study guide
🛍️
E-Commerce Discovery
Use Buckets as product categories and Keywords as brand or product names. Set Shopping as the default content type and use Images as visual merchandising. Publish as a static catalog — no CMS required.
Buckets = Product categories
Keywords = Brands / SKUs
Output = Static shoppable catalog
🗺️
Location Intelligence
Map geographic contexts as Buckets (cities, regions, venues) and use Keywords for local entities — restaurants, landmarks, events. Aggregate Images, Articles, and Newsfeed to build rich local guides or travel content.
Buckets = Regions / cities
Keywords = Places / entities
Output = Static local guide
🏢
Competitive Intelligence
Structure Buckets as market verticals and Keywords as competitor names or products. Use Articles and Newsfeed for live tracking, Wordcloud for positioning analysis, and export fresh reports as static HTML for stakeholder delivery.
Buckets = Market verticals
Keywords = Competitors / products
Output = Stakeholder intel reports
The same engine.
Infinite applications.
Because every Bucket, Keyword, and content type is defined entirely by the user, the platform imposes no domain constraints. You bring the taxonomy — the engine handles aggregation, AI enrichment, and publishing automatically.
01
Define your taxonomy. Name your Buckets and Keywords to match your specific domain — no schema to conform to.
02
Let the engine aggregate. Content streams are automatically populated per keyword across all seven media types.
03
Enrich with AI. Locally deployed AI Tools using LLM's or Stable Diffusion Implementations — no prompting required.
04
Publish your way. Export as a static site, use the live dynamic app, or deliver directly to clients as a standalone HTML package.

Get Started

Your keywords.
Fully realized.

Launch the platform and start building content-rich keyword profiles for any topic — from research and prototyping to fully published static sites.

Open the App See Live Example →