-
Notifications
You must be signed in to change notification settings - Fork 15
Open
1 / 11 of 1 issue completedLabels
Description
Smart Fields: AI-Enhanced Fields for Orchard Core
Overview
Enhance Orchard Core’s fields by integrating AI functionality, making them more intelligent and dynamic. Smart Fields will allow AI-powered automation, improving data input efficiency and accuracy across various field types.
Proposed Enhancements
-
AI-Powered AutoComplete for
TextField- Introduce an autocomplete editor that triggers a Utility AI Profile, enabling AI-driven text suggestions.
- Users can define or customize the AI Profile to tailor autocomplete behavior.
-
AI-Enhanced Filtering for
MultiTextField- Utilize local embeddings to intelligently reduce the list of options and suggest the best matches based on user input.
- Helps in scenarios where users must select from large datasets efficiently.
-
SmartPaste: AI-Driven Data Extraction
- Introduce a SmartPaste Part, attachable to any content type.
- Adds a "Paste & Convert" button that takes text from the clipboard and maps it to form fields automatically.
- AI will process the clipboard text, returning structured JSON data that can be used to auto-fill form inputs via JavaScript.
- Helps streamline form-filling by extracting key information without manual data entry.
AI Profile Integration
- Each field should have the ability to invoke a defined AI Profile.
- By default, fields will use a globally defined AI Profile, unless an explicit profile is assigned.
- This ensures flexibility in AI behavior across different use cases.
Benefits
- Boosts productivity by reducing manual input effort.
- Enhances user experience with AI-powered suggestions and automation.
- Standardizes AI integration across different field types in Orchard Core.
- Minimizes errors in data entry by leveraging AI-driven structure recognition.
This feature will significantly improve data entry efficiency and enable AI-powered automation within Orchard Core forms and content types.
Reactions are currently unavailable