Tech Presentation 2016
Our Management Team Marvin Igelman CEO Alex Zivkovic CTO David Berman CFO Matt Burns PM and Growth
BreakingSports is the world s first fully automated real-time alerts platform for sport news
What makes us unique We use artificial intelligence to deliver personalized sports news Timing Fastest alerts because there is no human involvement Revenue We have relationships with largest fantasy and betting companies Technology Semantic search, NLP, machine learning, deeplearning Mobile We are mobile first and notification oriented
BreakingSports Launch of the mobile app ios launched January 2015 Android launched February 2015
Why Sports First? Fantasy sports and sports wagering market are huge and growing rapidly Timely information is as critical in Fantasy sports as it is for sports wagering
Here are the facts BreakingSports is growing rapidly 500,000+ downloads in first 4 months 130,000+ daily users receiving notifications 40M+ notifications An average user is subscribed to 6+ teams/ players Average user receives 10 notifications per day We send 40M+ notifications per month
Testimonials "It's essential to be prepared and up to date in the sports world. Whether I'm hosting a pregame or postgame show on national tv, broadcasting a game or co-hosting a radio show, the breaking sports app is an integral part of my preparation. It not only provides background information, it gives immediate updates with new and valuable up to the second information. "I do play-by-play and host 80 games a year on national television. Whether I'm prepping for a huge NBA,NCAA basketball game or NCAA football game, I keep an eye on Breaking Sports. It gives me timely news & scores at 100 mph. It's a go-to move for hard core sports fans. Mark Jones ESPN Paul Jones Raptors Radio - Play by Play "In the sports broadcasting world up to the minute, accurate information that I can access quickly is crucial. So whether I'm doing a pre and post game show, trade deadline day or calling a game on the radio I need to know the latest happenings. That's why I use the Breaking Sports App. It gives me updates on trades, injuries, scores and more the moment they happen from trusted sources and I can customize the information I want for my interests. Great job! Great app! Sherman Hamilton Raptors broadcaster and radio analyst "Breaking Sports has revolutionized the way I consume sports on a daily basis. It provides real time updates to the North American Pro teams that I follow in a manner that simplifies and streamlines the Twitter feed model. I've told everyone in our organization about this great new app. It is a must have for the sports executive and sports fan. Joe Januszewski Executive Vice President Texas Rangers Sports Club
Our Technology BreakingData semantic and NLP engine Real-time processing pipeline Named entity extraction based on entity graph Deterministic entity disambiguation Streaming clustering and topic discovery Machine learning for: SPAM identification Sport/League identification Category identification Deep learning for: Language identification Sentence similarity and de-duplication
It starts with a graph Sports > League > Team > Players / Coaches > Games Its a mathematical graph of known entities with multiple identifiers Real-time statistical information is commodity available from various data providers attributed to each graph element. We analyze the information and auto-generate alerts Social Media is a river of real-time news information that needs to be attributed, interpreted and filtered based on the graph - that s what we do best
Which Anthony Davis? Graph + NLP figures it out Anthony Davis - NBA or NFL Sports (ML) classifier filters through sports info League (ML) classifier detects specific sport - in this case basketball. This lets us determine that we are talking about Anthony Davis (NBA) In cases where there are multiple players with the same name (e.g. Morris, Smith etc.) per sport, gravity graph algorithms looks at other detected entities (team, team-mates etc.) to determine uniquely who to attribute information too
Stream Event Detection Short term moving average crosses long-term moving average Used for streams of data from streaming search - works fine with 1% throughput Significant events are very obvious
What is nature of the info? Platform automatically detects the story category and users can specify what types of stories they care about Platform also compares many subsequent stories to the first reported ones and rejects later stories even if they are worded differently by using deep learning similarity algorithm (more than 95% of info is rejected)
Machine Learning Technology We Use Mallet+ for Naive Bayes and MaxEnt Word2Vec for word embeddings based on short form content corpora Word2Vec, BOW + SVM for type classification (e.g. injury) n-grams/ff/convolutional for language identification R&D: Paragraph2vec, DCNN, LSTM and RNNs for similarity and categorization (Theano+CUDA, keras, scikit-learn, deeplearning4j)
Technology Infrastructure 100% AWS JBOSS Application Servers RESTful API REDIS for user streams Distributed PostgreSQL
Not just for Sports - Finance, Entertainment Robust technology applicable to many vertical Finance Entertainment Politics Health
Our Tech Team Experts in AI and mobile CTO MASc. with 20+ years experience, ML/NLP researcher, half a dozens granted patents 1 2 Projects Manager and Growth Hacking 5 Machine Learning (1 PhD, 2 MEng, 2 Eng) 3 4 5 Mobile Developers (ios, Android) 5 3 Quality Assurance We hire slow but we build fast
Our company milestones 2008-2017 2008 Cluuz - top 10 semantic, top 50 real-time 2014 Poynt re-acquired 2015 07.16 TabCorp largest gaming company in Australia 2013 Applying Cluuz to mobile data 2015 BreakingSports launched 2015 Deals with Fantasy in NA and gaming companies in Europe
Our patents 1999-2015 1999 Location based advertising seminal patent 2007 Message Advertising 2010 Price formation, 3- dimensional shapes local advertising 2006 Location based advertising expanded 2008 Semantic patent for social networks 2015 Numerous patent applications in semantic search, messaging and local advertising
Contact How to reach us Our office 64 Jardin Drive, Suite 2/A Vaughan, ON, L4K 3P3 info@breakingdatacorp.com +905 761 9200 http://www.breakingdatacorp.com http://www.breakingsportsapp.com