/
Transcription Search

Transcription Search

Above is from a whiteboard session on 14/09/2018 with Simon Jolly (Unlicensed)Josh Hepworth (Unlicensed), and Yusuf Limalia (Unlicensed)

Overview

This page covers the searching of stored transcriptions for words that may or may not exist within a call. For a calls transcription to be searchable it must have already been completed, sent to a transcription engine, have been transcribed and stored against a call. This feature will be split into two features:

  1. Back-End: Transcription Search - This will include stories that cover the processing that happens in the background to facilitate the UI/UX.
  2. Front-End: Transcription Search - This will essentially be the UI/UX, which has been partly desgined but may need revisiting.

Back-End: Transcription Search

The current product based the searching capability of the transcriptions on Audio Search options. Audio Search will not be deprecated and the searching options can be similar from the current product's transcription search options:

  1. Speakers starts with in x number of seconds 
  2. Speakers don't start with in x number of seconds
  3. Speakers ends with in x number of seconds
  4. Speakers don't end with in x number of seconds
  5. Includes
  6. Doesn't Include

The variable x being a global configuration option. 

Essentially to:

  1. Included in x number of seconds from position (beginning / end)
  2. Not Included in x number of seconds from position (beginning / end)


The system will accept these parameters, perform the search and return the Ids of the calls. The position of where the word or phrase was found needs to be returned as well so that the UI can highlight the searched term. 

Discussions:

There may be a very large number of returned calls. This will be the case for any of the searches and not just transcription searches. We need some discussion around performance tradeoffs and which is the best method of returning and limiting the results to cater for efficiency and usability. 

There may also be a case for another type of search that returns both the call Ids and their associated transcriptions, as opposed to having to make a second call to get the full transcription.


Front-End: Transcription Search

TBC













Add label