Requirements
  • 09 Oct 2024
  • 2 Minutes to read
  • Contributors
  • PDF

Requirements

  • PDF

Article summary

The server requirements of CA are further defined.

Acronyms and Abbreviations
DB: Database
VM: Virtual Machine
CR: Call Recorder
OS: Operating system
FQDN: Fully Qualified Domain Names
vCPU: virtual Central Processing Unit

Database Features

  • Database may be named “ConversationalAnalytics”.
  • It can either be provided from a central database or hosted on a separate server.
  • PostgreSQL version 13
    OR
  • MS-SQL 2016 or higher, Enterprise or Standard
  • Language: English
  • Database collation: SQL_Latin1_General_CP1_CI_AS (For Turkish or Arabic language implementation: Turkish_CI_AS)
  • Features: Full Text Search
  • Database User Role:
    • If database is not clustered; Server Role must be sysadmin.
    • If the database is clustered and sysadmin authorization cannot be provided, the Server Role must be set to public,
  • Database Role must be db_owner,
  • View server state permission must be granted for database user.
  • Test Requirements of Real Time Guidance (RTG) is offered to support 10 concurrent agents maximum.

Important Notes

Note about Call Recorder HW Sizing

Given call recorder requirements in Knovvu Analytics HW sizing document are for passive recording. Active recording requirements must be calculated seperately by using "CR_Hardware Sizing".

  • Third party licenses such as DB and OS are under customer's responsibility.
  • OS must be updated.
  • If a service user is defined all credientials must be same in all servers.
  • Knovvu Conversational Analytics shoud be added the white list of the antivirus applications “C:\Program Files\Sestek\Falcon\CallRecorder” and “D:\Sestek” paths under Voice recording application must be out of the scope of the antivirus scanners.
  • In cases that Sestek installs the Kubernetes and DevOps Terminal, CentOS 7/8 and RHEL 7/8 are supported.
  • There must be 3 different clusters for entire solution: Core Cluster (including SR), Knovvu ML Cluster and Knovvu Analytics Cluster.
  • License machine has to be Windows.
  • The required resources are defined in total, with resource distribution across nodes to be determined after the project start. The minimum acceptable node vCPU size is 16 vCPU.
  • Wireshark must be mandatory if Knovvu Analytics projects have CR.
  • Minimum connection speed must be 100Mb/s.

Communication Matrix

External

Source Cluster/NetworkSource Service NameTarget Cluster/NetworkTarget Service NamePort
ClientsSestek Call RecorderKnovvu CA clusterExternal-api80 (TCP)
ClientsSestek Call RecorderKnovvu CA clusterObject storage80 (TCP)
ClientsClientKnovvu CA clusterWeb server80 (TCP)
Knovvu CA clusterKnovvu CA clusterDatabase serverMS SQL / PostGre database server1433 (TCP)
Knovvu CA clusterKnovvu CA clusterSestek License ServerSestek License Service30113(TCP)

Internal

CA ServicesML Services
Analysis workerGender-Age
Analysis workerEmotion
Analysis workerDiarization
Analysis workerLanguage detection
Analysis workerSentiment
Analysis workerText normalization
Background workerAI topic
Background workerText clustering
Background workerNamed entity recognition
Background workerRedaction
APIRedaction
APIText clustering

Examples

You may view the details of 3 examples based on the analysis of how many hours of conversation are processed per day:
500 hours/day
5000 hours/day
10000 hours/day

For further details on other requirements, please contact us.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.