- 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 and 14.11
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
- 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 namespaces for entire solution: Core Namespace (including SR), Knovvu ML Namespace, and Knovvu Analytics Namespace.
- 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 Sestek 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 | 443 (TCP) 80 ** |
Clients | Sestek Call Recorder | Knovvu CA cluster | Object storage | 443 (TCP) 80 ** |
Clients | Client | Knovvu CA cluster | Web server | 443 (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) |
** For internal communication, if the Call Recorder is in the same cluster as the CA, it connects via port 80 using HTTP.
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 | Masking |
API | Masking |
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?