-
Notifications
You must be signed in to change notification settings - Fork 0
initial set of user stories #1
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| ## Glottie Chat User Stories | ||
|
|
||
| 1. As a researcher whose native language is not English, I want to communicate with peer colleagues in a chat-room where all messages are translated automatically, so that I don't have to fight with English grammar and correct word usage. | ||
| 2. As a chat service user, I want to obtain a unique account, so that my personal identity couldn't be forged. | ||
| 3. As an authenticated user, I need to be able to create new chat-rooms dedicated to certain topics and invite other fellow researchers to join them. | ||
| 4. As a chat participant, I want to preview the content of each of my messages and make sure the system makes an adequate semantic interpretation of it, so that I could rest assured the intended meaning will come across. | ||
| 5. As an invited chat guest, I want to join the discussions without registration, so that I could remain anonymous. | ||
| 6. As a chat participant, I want to see all messages from other users translated to my mother tongue, so that I don't have to learn other foreign languages. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Will the user be able to see the original message? Since it's a chat for researchers it'll definitely contain various words, which should not be translated, e.g. explanation of PL syntax from a college or a name and etc. How these situations will be handled?
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, sure, the original message should always be accesible. Chunks of foreign untranslatable codes should be supported too. |
||
| 7. As a researcher, I need to communicate with people from other countries, so that we could form an international research community. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Doesn't look like a user story for the chat app, but it looks great as a motivation part for 3rd user story :)
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I admit, I'm a newbie in Agile methodology, will try and refactor this one. =) |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What if an interpretation won't satisfy the author of a message? Will they be writing messages until a satisfiable version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm afraid they will, otherwise there will be no guarantee of meaning coherence that is essential for effective communication. Do you think this approach might look pedantic and off-putting?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can suggest adding a possibility to edit the translated message as well, a lot of researchers can not have a desire to translate a full text, but still are able to read the translation and add some minor changes. (e.g. when theorem name was translated too literally, sure they will be able to provide its correct commonly-used name in English). But this approach also has its own pros: it may teach users to describe their thoughts more clearly, who knows :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually, I thought the meaning of one's input message should be restated using the same language, not necessarily English. The actual translation to other languages shall be generated as a second phase. E.g. 1. Russian -> Russian (in other words, with internal representation in a formal semantic language) 2. Formal semantic language -> target language (eg. German).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it 👍