NetBorder Call Analyzer Accuracy Benchmarking

Slides:



Advertisements
Similar presentations
INTERVAL Next Previous 13/02/ Timed extensions to SDL Analysis requirements –Assumptions on moments and duration Semantics with controllable time.
Advertisements

Ofcom Silent Calls Regulation NEW REGULATIONS CAN PUT YOUR CONTACT CENTRE OUT OF COMPLIANCE MAY 17, 2011.
Voice and Data Open source at the PBX February 2006 Open source at the PBX Ready for prime time January 2006.
2 Best of Breed Telephony Solutions- Open Source and Proprietary Presented by: David Mandelstam, CEO/President, Sangoma Technologies.
Overview of DVX 9000.
Contact Center Track: CC02 Session Sept 1, 2009 Outbound Call Centers: Driving Efficiency and Regulation Compliance Frederic Dickey Director Product Management.
D100 Voice Transcoding Product Introduction August 2010.
Telemetry system datavend.
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Chapter 9: Moving to Design
SIP-based Application Development SIP International 2004.
KX-NS Series Business Solution Call Centre Solution KX-NS1000
Data Mining By Andrie Suherman. Agenda Introduction Major Elements Steps/ Processes Tools used for data mining Advantages and Disadvantages.
D100 Voice Transcoding Product Introduction
Problems with the “Inbox Everything” Approach Sometimes completing the task is easier than reading the Sometimes something is important.
Data Synergy VOICE Load/Performance Testing of Voice-Enabled Platforms.
Cisco Public © 2012 Cisco and/or its affiliates. All rights reserved. 1.
Chapter 14 Part II: Architectural Adaptation BY: AARON MCKAY.
A116 Sales Training Julien Nephtali Product Manager May 15, 2012.
2004 APPA Community Broadband Conference Emerging Technologies: Voice Over IP October 11, 2004 Tim Hoolihan V.P. Marketing and Product Management (949)
Media Handling in FreeSWITCH Moisés Silva Software Engineer / Manager
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Syntellect Outbound Communicator. Copyright© 2008 Syntellect Inc. All Rights Reserved 2 Agenda Syntellect Outbound Communicator Overview What is Predictive.
Web-based Enterprise Telephony Application Development Johnny Wong Principal Member of Technical Staff Oracle Corporation.
Bridging Two Worlds Parting Is Such Sweet Sorrow: Adding IP Telephony to Existing "Big Iron" Mike Robinson CTO
Population Aggregation Census System (PACS) Presentation by: David Jonathan Team Pam Samuel Christy Ilobah Mathew Uche Eta Uso.
Over-Trained Network Node Removal and Neurotransmitter-Inspired Artificial Neural Networks By: Kyle Wray.
Using Voice to Solve Ergonomic Problems Dr. William Lenharth, CHFP UNH – Project54.
LiveOps Outbound Voice Features and Capabilities.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Data Mining Techniques Applied in Advanced Manufacturing PRESENT BY WEI SUN.
© Sytel Limited Version 2.1 Jan 2015 Predictive Dialing Concepts, Performance and Compliance.
Our Services Outbound Call Center Services
The Application of Data Mining in Telecommunication by Wang Lina February 2003.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE PROCESSING UNIT LESSON 2.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
Voice Over Internet Protocol Nelson Kattula Computer Science, Masters.
Aria Telecom Solutions Pvt. Ltd.
Big data classification using neural network
GSM Gateway ARIA TELECOM SOLUTIONS PVT. LTD..
Experiences with and Recommendations for using R for Statistics/Analytics Instruction Abstract:  R was the top software in the 2016 KDnuggets Software.
Why Sytel?.
Fundamentals of Information Systems, Sixth Edition
Software Architecture in Practice
Large-scale Machine Learning
Introduction Characteristics Advantages Limitations
Large-scale file systems and Map-Reduce
Single Sample Registration
Session 7: Face Detection (cont.)
Utilizing AI & GPUs to Build Cloud-based Real-Time Video Event Detection Solutions Zvika Ashani CTO.
The IP-PBX.
Schizophrenia Classification Using
Test Upgrade Name Title Company 9/18/2018 Microsoft SharePoint
Introduction to Opnet Mobile Networks Introduction to Opnet
Introducing NetBorder Call Analyzer 2.0
Sangoma Voice Communications Product Portfolio
Introducing the SQL Server 2016 Query Store
Introducing Lyra AMD for Asterisk
Galileo IP PBX Современо решение за универзална комуникација
What is Asterisk? • Asterisk, The Open Source PBX.
Intro to Machine Learning
Architecture & System Performance
Ron Carovano Manager, Business Development F5 Networks
Intro to Machine Learning
IP Control Gateway (IPCG)
Applying Use Cases (Chapters 25,26)
Performance And Scalability In Oracle9i And SQL Server 2000
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Ingate & Dialogic Technical Presentation
STATEL an easy way to transfer data
Presentation transcript:

NetBorder Call Analyzer Accuracy Benchmarking May 2009

How do you make a machine analyze and classify calls? 2019-02-24 How do you make a machine analyze and classify calls? First things first: the human brain Every time we place a call we instinctively perform call-progress analysis We listen for dial tone before dialling, detect ring back, busy, answer, background noise, etc. Nearly unfailing precision! How to match this with a machine? Algorithms! Typical: CPA algorithms implement heuristics on specialized hardware (c) 2009 Sangoma Technologies

NetBorder CPA Engine: Unique Approach 2019-02-24 NetBorder CPA Engine: Unique Approach Instead of Heuristics, mimic the human brain We have built a statistical model based on Neural Networks learning machine trained over large amounts of data High out-of-the box accuracy and confidence measures Robust to volume variations and network conditions Quick connection (using pre-connect info) Streamlined tuning Software Platform – no special telephony H/W Integrates directly in SIP Networks (c) 2009 Sangoma Technologies

NetBorder CPA Performance 2019-02-24 NetBorder CPA Performance Accuracy Avg. Response Time (msec.) Traffic Mix: 50% Human / 50% machine Gain Speed Gain T=0.7 T=0.75 T=0.8 T=0.85 T=0.9 T=0.95 Data set of > 5000 call recordings Out of the Box No Tuning Mix of: Residential Businesses Mobile Music Ring back tone Etc. T = Confidence Measure Parameter (c) 2009 Sangoma Technologies

Graph Explained 5000 recordings sample From live deployments 2019-02-24 Graph Explained 5000 recordings sample From live deployments Blended Businesses, Residential, Mobile calls Comparison to Dialogic Set Accuracy with threshold (T) parameter With same latency, 15% increase in accuracy With ½ latency, 13% increase in accuracy (c) 2009 Sangoma Technologies

Graph Explained (cont.) 2019-02-24 Graph Explained (cont.) Dialogic can be tuned to > 90% accuracy Limited to very constant call patterns (eg. call to residences) Changing conditions require constant tuning NetBorder does not really need tuning, it has been trained to recognize varied set of network conditions Expect similar performance with other campaigns (5000 calls is a large enough statistical sample) NetBorder algorithm can be trained with more calls samples (sold as a service from Sangoma) (c) 2009 Sangoma Technologies

CPA: Why Accuracy and Speed? February 24, 2019 CPA: Why Accuracy and Speed? Lost productivity Opportunity costs Customers have learned that silence in the line may be telemarketers Regulations © 2008 Paraxip Technologies – Confidential

CPA Training / Modeling Process 2019-02-24 CPA Training / Modeling Process Outbound Campaign Productization Benchmarking Training Annotation Recording and CDRs Annotated Recording Data Set Model Files NetBorder Load Process to train our classifier with new data Recording: delay hangup CDR: contains CPA results, connect event, early media information Script to clean up raw data (identify duplicate, problems, etc.) Procedure to annotate can be followed by non technical staff Benchmark: accuracy and speed for various classes. Identify area of improvement Train with new data sets and maybe new features. Explain training set and test set. Productization testing: This is sometimes where we discover what the network as learned. For instance: number of rings and correlation to answering machine. As the data set gets larger, the model learns and gets more robust at handling all situations Excellent out-of-the-box performance (i.e., without requiring additional training or tuning) (c) 2009 Sangoma Technologies

High level Network Architecture 2019-02-24 High level Network Architecture LAN / WAN LAN / WAN SIP NetBorder CPA Servers Asterisk and Dialer Servers SIP Trunk SIP SIP PSTN T1/E1 NetBorder Express Gateways (c) 2009 Sangoma Technologies

Thank you!