AI-Powered Natural Language Filtering in jqxGrid


This demo showcases how you can interact with jqxGrid using plain language—no complex filter dialogs or syntax required. Just type what you mean, and the grid does the filtering for you.

Example queries you can try:

"show products where price > 2 and quantity < 5"
"filter by product where value = Cappuccino"
"show me products with quantity more than 3 and price less than 4"

The feature uses an internal parser for basic filtering, and for more advanced queries—including ambiguous or complex phrases—AI assistance is available.

To unlock the full capabilities of natural language interpretation, including fuzzy matching, synonym support, and grammar correction, you can provide your own OpenAI API Key. When enabled, OpenAI helps interpret complex sentences and turns them into actionable filters applied directly to the grid.

https://www.jqwidgets.com/