Skip to content

Enhancements to Semantic Search Functionality in PyFluent #3906

Closed
@seanpearsonuk

Description

@seanpearsonuk

While reviewing the documented examples for PyFluent's semantic search feature (docs), I observed a few areas that could be improved:

  • Search is limited to the entire API tree (pf.search(...)). It would be helpful to support more targeted searches (e.g., within a specific object or sub-tree).
  • Foreign language support appears to rely on translation and string matching. The translated term must still match a meaningful substring within each returned path. This may not be sufficient for truly semantic search and can produce noisy or inconsistent results.
  • Wildcard support must be explicitly enabled via a special argument, rather than being inferred from the query string itself. It’s unclear if this should be necessary—there might be value in supporting inferred wildcards or a more intuitive query syntax.

We may want to test-drive an improved design that better aligns with user expectations, especially around flexibility and internationalization.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions