Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Module #29

Open
1 task done
PSchmiedmayer opened this issue Sep 20, 2023 · 0 comments
Open
1 task done

Support Module #29

PSchmiedmayer opened this issue Sep 20, 2023 · 0 comments
Labels
module Larger issues that will be manifested in separate new modules

Comments

@PSchmiedmayer
Copy link
Member

PSchmiedmayer commented Sep 20, 2023

Use Case

Several applications require a support page to display helpful information to users. This information can range from simple list-based textual frequently asked questions (FAQ) information, more sophisticated searchable text entries including tags, and visual information such as images and videos to a chatbot-like interface powered by large language models (LLMs).

Problem

The current user interfaces for these solutions are custom build and can benefit from reusable components that make the following functionalities possible:

  • Simple list-based textual frequently asked questions (FAQ) information
  • Sophisticated searchable text entries, including tags
  • Embedded visual information such as images and videos
  • Chat-bot like interface powered by a large language models (LLMs)

Solution

The Spezi Support module should provide easy-to-use and reusable targets that offer user interface components that allow app developers to build these types of interfaces and include sophisticated interactions, including searching by tags and a chat-based interface that allows users to ask questions to an LLM-based chatbot interface.

Additional context

Please use this issue as a discussion point for more concrete ideas about the structure of the Swift package, its focus and aim, and some first ideas around API design and user interface mockups.

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
@PSchmiedmayer PSchmiedmayer added the enhancement New feature or request label Sep 20, 2023
@PSchmiedmayer PSchmiedmayer moved this to Backlog in Project Planning Sep 20, 2023
@PSchmiedmayer PSchmiedmayer added module Larger issues that will be manifested in separate new modules and removed enhancement New feature or request labels Sep 20, 2023
@PSchmiedmayer PSchmiedmayer moved this from Backlog to Focus Areas in Project Planning Sep 20, 2023
@PSchmiedmayer PSchmiedmayer changed the title Spezi Support Module Support Module Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module Larger issues that will be manifested in separate new modules
Projects
Status: Focus Areas
Development

No branches or pull requests

1 participant