webshop-query-interpreter

Convert natural language shopping queries into structured product search parameters.

1.1k|131|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/zjunlp/SkillNet --skill webshop-query-interpreter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webshop-query-interpreter
Source: https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/webshop/webshop-query-interpreter
Command: npx skills add https://github.com/zjunlp/SkillNet --skill webshop-query-interpreter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the challenge of converting unstructured, natural language user requests for products into a structured format that can be used by downstream systems for efficient product searching and filtering.

Core Features & Use Cases

  • Natural Language Understanding: Parses user queries to identify product types, attributes, and constraints like price.
  • Structured Output Generation: Formats extracted information into clear search parameters.
  • Use Case: A user says, "I'm looking for a red, waterproof jacket under $150." This skill would output structured data like {"product_type": "jacket", "attributes": ["red", "waterproof"], "constraints": {"price_max": 150.00}}.

Quick Start

Use the webshop-query-interpreter skill to parse the user's request for a "blue cotton t-shirt, size large, less than 30 dollars".

Frequently Asked Questions about webshop-query-interpreter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse natural language shopping queries into structured data for e-commerce search?

Natural language shopping queries are parsed by extracting product types, attributes, and constraints from conversational requests and outputting structured search parameters for product lookup systems.

How do I extract product attributes and price constraints from an unstructured search request?

You can extract product attributes and price constraints from unstructured search requests by applying natural language processing to identify key entities and their relationships, transforming conversational input into structured data like product type and maximum price.

Can I convert conversational e-commerce requests into structured search parameters?

Yes, you can convert conversational e-commerce requests into structured search parameters by triggering the query parsing process on new shopping instructions to identify item types, attributes, and constraints for downstream filtering.

What is the best way to identify item types and constraints in natural language product search?

The best way to identify item types and constraints in natural language product search is to use a query parsing mechanism that interprets conversational requests and formats extracted information into structured data for efficient product searching.

Does query parsing for e-commerce work without external dependencies?

Query parsing for e-commerce works without external dependencies, relying entirely on robust natural language processing to identify key entities and their relationships within user input to output structured search parameters.