- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
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/Network | Source Service Name | Target Cluster/Network | Target Service Name | Port |
---|---|---|---|---|
Clients | Sestek Call Recorder | Knovvu CA cluster | External-api | 80 (TCP) |
Clients | Sestek Call Recorder | Knovvu CA cluster | Object storage | 80 (TCP) |
Clients | Client | Knovvu CA cluster | Web server | 80 (TCP) |
Knovvu CA cluster | Knovvu CA cluster | Database server | MS SQL / PostGre database server | 1433 (TCP) |
Knovvu CA cluster | Knovvu CA cluster | Sestek License Server | Sestek License Service | 30113(TCP) |
Internal
CA Services | ML Services |
---|---|
Analysis worker | Gender-Age |
Analysis worker | Emotion |
Analysis worker | Diarization |
Analysis worker | Language detection |
Analysis worker | Sentiment |
Analysis worker | Text normalization |
Background worker | AI topic |
Background worker | Text clustering |
Background worker | Named entity recognition |
Background worker | Redaction |
API | Redaction |
API | Text 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?