As a user, I want to have an application that can explain how things work by taking photos or recording videos, so that I can gain insights into the functionality and mechanics of various objects and systems.
Acceptance Criteria
[ ] Application can accept image and video input.
[ ] Object recognition can identify individual components within the provided input.
[ ] Action recognition can interpret dynamic sequences in a video to understand how components interact.
[ ] AI provides a clear, concise textual explanation of how the identified object or system operates.
[ ] AI explanations reference specific parts and their functions when applicable.
[ ] Users can save and share the AI-generated explanations.
[ ] The system can answer follow-up questions to clarify specific functions.
[ ] The application supports multiple languages for broader accessibility.
sequenceDiagram
participant User
participant App
User->>App: Upload photo or video
App->>AI: Analyse input
AI->>App: Identify objects and actions
App->>User: Display explanation
Object & Action Recognition Specifications
As a user, I want to have an application that can explain how things work by taking photos or recording videos, so that I can gain insights into the functionality and mechanics of various objects and systems.
Acceptance Criteria