Top12Requirments.md - SofiAlfonso/Odissea GitHub Wiki

MUST

  • FR01: The system must support text translation between multiple languages, at least 100 languages without errors.

  • FR02: The system must be able to recognize, from images taken with camera devices, the text, 90% of the text on image needs to be recognized.

  • FR03: After the system recognition of text, the system must convert the taken image to text in at most 20 seconds if the text is of around 5000 words.

  • FR04: After the image transcription, the text translator must translate the transcript on at most 10 seconds if the text is of around 5000 words.

  • FR05: After a translation occurs, the Odissea system must provide contextual examples of the translated words each one in at most 5 seconds and of less than 1000 words.

  • FR06: The System must be able to transcript, from audio recordings, the spoken words into text in at most 1 second for each 2 words.

  • FR07: After the audio recordings transcription, the text translator must translate the transcript text in at most 10 seconds for each 5000 words.

SHOULD

  • FR08: After a translation occurs, the system should give possible responses for the translated text using an AI assistant. At least 3 responses, each one of 1000 words and on 20 seconds at most.

  • FR09: The user should be able to request towards the system the action of translate, record, scan, give suggestions, give examples, give visited country interest information or make a currency conversion, at most once per minute.

  • FR10: The user should register on the website full filling the name, email, password and information of origin country fields, then the account will be created on at most 1 second.

  • FR11: The user should get into the account full filling correctly the login information on at most 4 seconds.

COULD

  • FR12: The translated text could be read out loud by the AI voice model. Each word on at most 1 second.