<!doctype html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8">        <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9">               <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js">                      <!--<![endif]-->
<head>
    <meta charset="utf-8">

    <title>Swansea scientist's model predicts Sweden to win Eurovision 2014 – and “probably” a top 10 place for the UK</title>

    <link type="text/css" rel="stylesheet" href="/_assets/css/general/basic.css" />
    <link rel="canonical" href="https://www-2018.swansea.ac.uk/press-office/news-archive/2014/swanseascientistsmodelpredictsswedentowineurovision2014andprobablyatop10placefortheuk.php" /> 





<meta name="viewport" content="width=device-width, initial-scale=1.0;">
<meta property="su:page-type" content="News Item">
<meta property="su:section-id" content="97958">

    <script type="text/javascript" src="/_assets/vendor/enhance.js"></script>
    <script type="text/javascript">

        var SU =        {
                            customScripts: {
                                preRepositioning:  [],
                                postRepositioning: []
                            }
                        },

            dataLayer = [],

            styles =    [
                            '/_assets/css/general/desktop.css',
                            {
                                href: '/_assets/css/common/ie.css',
                                iecondition: 'all'
                            },
                            {
                                href: '/_assets/css/common/ie7.css',
                                iecondition: 7
                            },
                            {
                                href: '/_assets/css/common/ie8.css',
                                iecondition: 8
                            }
                        ],
        
            scripts =   [
                           '/_assets/js/common/modernizr-jquery.all.min.js'
                        ];
        

        

        

        scripts = scripts.concat([
            '/_assets/vendor/jquery-plugins/cycle2/jquery.cycle2.js',
            '/_assets/vendor/jquery-plugins/cycle2/jquery.cycle2.swipe.js',
            '/_assets/vendor/jquery-plugins/auto-complete/jquery.auto-complete.js',
            '/_assets/vendor/mustache.js',
            '/_assets/js/common/console.js',
            '/_assets/js/common/su.js',
            '/_assets/js/common/su/http/link.js',
            '/_assets/js/common/jquery-plugins/jQuery.showCookieMessage.js',
            '/_assets/vendor/jquery-plugins/ba-throttle-debounce/jquery.ba-throttle-debounce.js',
            '/_assets/js/common/jquery-plugins/jQuery.initialiseNavigation.js',
            '/_assets/js/common/jquery-plugins/jQuery.inputClear.js',
            '/_assets/js/general/desktop/enhanceFooterLinks.js',
            '/_assets/js/general/desktop/jQuery.initialiseSplashGallery.js',
            '/_assets/js/general/desktop/jQuery.initialiseFeaturedGallery.js',
            '/_assets/js/general/desktop/jQuery.initialiseTabPods.js',
            '/_assets/js/general/desktop/jQuery.initialiseQuadSliders.js',
            '/_assets/js/general/desktop/jQuery.stripeTableRows.js',
            '/_assets/vendor/jquery-plugins/ba-bbq/jquery.ba-bbq.js',
            '/_assets/js/general/desktop/jQuery.initialiseExpanders.js',
            '/_assets/vendor/jquery-plugins/cookie/jquery.cookie.js',
            '/_assets/vendor/jquery-plugins/jBreadCrumb/js/jquery.easing.1.3.js',
            '/_assets/vendor/jquery-plugins/jBreadCrumb/js/jquery.jBreadCrumb.1.1.js',
            '/_assets/js/general/desktop.js',
            '/_assets/js/precedent/coreFunctions.js'
        ]);

        enhance({
            loadStyles: styles,
            loadScripts: scripts,
            forcePassText: 'Enhanced version',
            forceFailText: 'Basic version'
        });
    </script>


</head>

<body id="content" class="layout-general-wrapper">
 

    <div id="general" class="layout-general">

        <!--noindex-->
        <div id="header" class="layout-header">
<h1 id="logo" class="logo">
    <span class="logo-text">Swansea scientist's model predicts Sweden to win Eurovision 2014 – and “probably” a top 10 place for the UK</span>
    <a id="logo-link" href="https://www.swansea.ac.uk/">

        <img class="logo-image" src="/_assets/images/precedent/logo.en.png" alt="Swansea University Logo" />

    </a>
</h1>
            <div id="skipToContent" class="skip-to-content">
                <a class="skip-to-content-link" tabindex="1" href="#content-items" title="skip to content">Skip to content</a>
            </div>

<div id="globalNavWrapper" class="header-links">
    <ul id="globalNav" class="header-links-list">
    
        <!-- navigation object : SU_audience navigation --><li class="header-links-list-item"><a href="http://myuni.swan.ac.uk/">Current Students</a></li><li class="header-links-list-item"><a href="https://staff.swansea.ac.uk/">Staff</a></li><li class="header-links-list-item"><a href="http://www.swanseauniversity.com.cn">&#20013;&#25991;</a></li>
        
        <li class="header-links-list-item">
            <a href="/cy/swyddfar-wasg/archif-newyddion/2014/modelrhagfynegigwyddonyddabertaweyndaroganmaiswedenfyddynennilleurovision2014-ardumwynathebygyncipiolleyny10uchaf.php">Cymraeg</a>
        </li>
        

    </ul>
</div>
            
            <div id="globalSearch" class="global-search-form">
<div class="global-search-form">
	<form action="https://www.swansea.ac.uk/search/">
	  <div>
	    <input type="hidden" name="c" value="swansea-web" />
	    <input
           id="global-search-form-q"
	       type="text"
	       name="q"
	       placeholder="Site Search"
	       size="31"
	       class="global-search-form-query"
	    />
	    <input class="global-search-form-submit" type="submit" value="GO" />
	  </div>
	</form>
</div>

<script class="register-custom-scripts">
(function () {
    SU.customScripts.postRepositioning.push(function () {
    
        var endpoint = 'https://swansea.funnelback.co.uk/s/suggest.json',

            unique = function(arr) {
                var hash = {}, result = [];
                for ( var i = 0, l = arr.length; i < l; ++i ) {
                    if ( !hash.hasOwnProperty(arr[i]) ) {
                        hash[ arr[i] ] = true;
                        result.push(arr[i]);
                    }
                }
                return result;
            },
            
            setHandler = function() {
                $('#global-search-form-q').off().autoComplete({
                    source: function(term, response) {
                        console.log("You typed [" + term + "]");
                        $.getJSON(
                            endpoint,
                            {
                                collection:    'swansea-web',
                                partial_query: term
                            },
                            function(data) {
                                response(unique(data));
                            }
                        );
                    }
                });
            };
    
        console.group('Initialising auto complete');
        window.setTimeout(function () {
            setHandler();
        }, 500);
        
        console.groupEnd();
    });
}());
</script>
            </div>
            
            <div id="naviBar" class="main-nav">
<!-- navigation object : SU_Main_Nav -->

            </div>
        </div>
        <!--endnoindex-->
        
        <div class="layout-container">
            <div id="main" class="layout-content">
                <div id="contentHeader" class="content-header">

                    <!--noindex-->
<div class="breadCrumbHolder module">
    <div class="breadCrumb module">
        <ul>
            <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
                <a href="https://www.swansea.ac.uk/" itemprop="url">
                    <span itemprop="title">Home</span>
                </a>
            </li>
            <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
                <a href="https://www.swansea.ac.uk/press-office/" itemprop="url">
                    <span itemprop="title">Press Office</span>
                </a>
            </li>
	</ul>
    </div>
</div>
                    <!--endnoindex-->

                    <h1 class="content-header-heading">Swansea scientist's model predicts Sweden to win Eurovision 2014 – and “probably” a top 10 place for the UK</h1>
                </div>

                <div id="splash-items" class="layout-splash">
                </div>

                <!--noindex-->
                <div class="layout-content-nav">
                    <div id="secondaryNavWrapper"></div>
                </div>
                <!--endnoindex-->

                <div id="content-items" class="layout-content-items content-items">
                    <div class="layout-featured-items">
                    </div>

                    <div class="layout-article-items">
  <div class="news-item-fulltext">
<p style="padding: 1.5em; text-align: center; background-color: #ffc266; font-weight: bold">
    Please note, this page has been archived and is no longer being updated.
</p>
    <p class="news-item-summary">As Copenhagen in Denmark prepares to host the final of the 59th Eurovision Song Contest tomorrow (Saturday, May 10), Swansea University scientist Dr Martin O’Leary is again publishing his predictions of this year’s winners and losers using a statistical model.</p>

    <div class="news-item-content">
        <p><img src="/media/Dr-Martin-O'Leary---Swansea-University.jpg"
alt="Dr Martin O'Leary 2" title="Dr Martin O'Leary, Swansea University." />Eurovision fan Dr O&rsquo;Leary <em>(pictured),</em> who is a research officer with <a href="http://www.swansea.ac.uk/glaciology/">Swansea Glaciology Group</a> in the University&rsquo;s <a href="http://www.swansea.ac.uk/science/">College of Science</a>, has closely analysed the results in the contest for the past two years using technology and the skills developed through his day-to-day work as a climate change researcher.</p>
<p>In 2012 his model, which uses <a href="http://en.wikipedia.org/wiki/Bayes'_theorem">Bayesian algorithms</a>, correctly predicted Sweden&rsquo;s Loreen would win with the song <em>Euphoria</em> and the model was just one off last year in 2013, predicting a win by Azerbaijan&rsquo;s Farid Mammadov with the song <em>Hold Me</em>, who came second.</p>
<p>Dr O&rsquo;Leary, who is from County Kildare in the Irish Republic and now lives in Mumbles, Swansea, said: &ldquo;The betting public and the model currently favour Sweden&rsquo;s Sanna Nielsen with the song <em>Undo</em> to win this year.</p>
<p>&ldquo;And the model predicts the UK&rsquo;s entry from Molly Smitten-Downes, with the song <em>Children of the Universe</em>, to achieve a decent finish &ndash; probably in the top 10 &ndash; but unlikely to win.</p>
<p>&ldquo;It&rsquo;s obvious to ask this year what the effect will be of recent events in Ukraine. Ukraine are definitely in the running this year and it&rsquo;s possible that they may get a sympathy boost. Given that Ukraine is in semi-serious contention anyway, a small increase in votes could be all they need.</p>
<p>&ldquo;However, it&rsquo;s unlikely Russia will be affected &ndash; it&rsquo;s rare for geopolitical events to have a negative effect in the Eurovision Song Contest. It&rsquo;s unlikely that there will be much negative backlash against Russia, for the simple reason that it&rsquo;s impossible to cast votes <em>against</em> a country in Eurovision.&rdquo;</p>
<p>To reach his conclusions, the predictive model Dr O&rsquo;Leary uses looks at people&rsquo;s voting preferences in the Eurovision Song Contest as composed of two components: song quality and a &ldquo;friendship&rdquo; score, which takes into account how much the voting countries like or dislike each other.&nbsp;</p>
<p>&ldquo;The big change in this year&rsquo;s model is that I&rsquo;ve incorporated data from betting markets, specifically the Betfair Eurovision winner market,&rdquo; he said.</p>
<p>&ldquo;In previous years, the model has had no real information about song quality to go on, apart from what we know from previous contests. This year, I took a look at the relationship between a song&rsquo;s betting odds and the quality score estimated by the model.&rdquo;</p>
<p>Dr O&rsquo;Leary&rsquo;s current research looks at interactions between glaciers and the oceans, particularly on iceberg calving events. He previously worked at the <a href="http://aoss.engin.umich.edu/">Department of Atmospheric, Oceanic and Space Sciences</a> at the <a href="http://www.umich.edu/">University of Michigan</a> and at the <a href="http://www.spri.cam.ac.uk/">Scott Polar Research Institute</a> at the <a href="http://www.cam.ac.uk/">University of Cambridge</a>, where he achieved his PhD.</p>
<p>He said: &ldquo;Predicting Eurovision means looking through the mess of individual votes and trying to understand the patterns that emerge. It's not always certain what the reasons are behind any one vote.</p>
<p>&ldquo;Bayesian algorithms provide a way to work with large quantities of uncertain information, and see the rules which underlie it.</p>
<p>&ldquo;The same tools which reveal the secrets of Eurovision can also help us to look beneath the ice sheets of Greenland, and help us to understand the complex processes which are driving climate change.&rdquo;</p>
<p><strong>You can follow Dr Martin O&rsquo;Leary on Twitter @mewo2, or visit his blog with the full final&nbsp;predictions at <a href="http://mewo2.com/">http://mewo2.com/</a>. </strong></p>
<hr />
<p><strong>The final of the 59<sup>th</sup> Eurovision Song Contest will take place on Saturday, May 10. It is expected around 170 million people from more than 40 countries are expected to tune in. Visit <a href="http://www.eurovision.tv/page/timeline">http://www.eurovision.tv/page/timeline</a>.</strong></p>
    </div>

    <ul class="news-item-post-info-container vcard">
        <li class="news-item-post-info author">
           Posted by
            <span class="fn">Bethan Evans</span>
            &lt;<a class="email" href="mailto:b.w.evans@swansea.ac.uk">b.w.evans@swansea.ac.uk</a>&gt;
        </li>

        <li class="news-item-post-info">
            <a href="/press-office/news-archive/2014/swanseascientistsmodelpredictsswedentowineurovision2014andprobablyatop10placefortheuk.php" rel="bookmark">
                <abbr class="published" title="2014-05-08T17:38:00+01:00">Thursday 8 May 2014 17.38 BST</abbr>
            </a>
        </li>

        <li class="news-item-post-info updated-container">
            <abbr class="updated" title="2014-05-09T15:32:37+01:00">Friday 9 May 2014 15.32 BST</abbr>
        </li>

        <li class="news-item-post-info">
        	<span class="fn org">Swansea University</span>, Tel: <span class="tel">01792 295049</span>
        </li>
    </ul>

</div>

                    </div>

                    <div class="layout-related-items">
                    </div>
                </div>


            </div>

            <!--noindex-->
            <div id="footer" class="layout-footer">
                <ul id="footerLinks" class="footer-links">
<!-- navigation object : SU_footer navigation --><li class="footer-links-list-item"><a href="/the-university/contact/">Contact Us</a></li><li class="footer-links-list-item"><a href="/personnel/jobs/">Jobs</a></li><li class="footer-links-list-item"><a href="/the-university/colleges/">Colleges</a></li><li class="footer-links-list-item"><a href="/press-office/">Press</a></li><li class="footer-links-list-item"><a href="https://www.swansea.ac.uk/about-us/safety-and-security/health-and-safety/">Health &amp; Safety</a></li><li class="footer-links-list-item"><a href="/includes/footer/disclaimer-and-copyright/">Disclaimer &amp; Copyright</a></li><li class="footer-links-list-item"><a href="/includes/footer/site-map/">Site map</a></li><li class="footer-links-list-item"><a href="/includes/footer/privacyandcookies/">Privacy and Cookies</a></li><li class="footer-links-list-item"><a href="http://www.swan.ac.uk/course-search/">Course Search</a></li>
                </ul>

                <div id="footerDisclaimer" class="footer-disclaimer">
                    <p class="footer-disclaimer-text">Swansea University is a registered charity. No. 1138342.</p>
                </div>
            </div>
            <!--endnoindex-->

        </div>

    </div>


<script id="desktop-header-template" type="text/x-tmpl-mustache">

    <div id="header" class="layout-header">
        <div class="skip-to-content" id="skipToContent">
            {{{ skipToContent }}}
        </div>

        <h1 id="logo" class="logo">
            {{{ logo }}}
        </h1>

        <div id="globalNavWrapper" class="header-links">
            <ul id="globalNav" class="header-links-list">
                {{{ globalNav }}}
            </ul>
        </div>

        <div id="globalSearch" class="global-search-form">
            {{{ globalSearch }}}
        </div>
                    
        <div id="naviBar" class="main-nav">
            <ul id="mainNav" class="main-nav-list">
                {{{ mainNav }}}
            </ul>
        </div>
    </div>

</script>


<script id="mobile-header-template" type="text/x-tmpl-mustache">

    <div id="header" class="layout-header">
        <span class="layout-menu-bar">
            <a id="layout-menu-bar-toggle" class="layout-menu-bar-toggle" href="#">{{mobile.linksText}}</a>
        </span>

        <a id="logo-link" href="{{mobile.logoLinkHref}}">
            <img class="logo-image" alt="{{mobile.logoAlt}}" src="{{mobile.logoSrc}}" />
        </a>
    </div>

</script>


<script id="desktop-menu-template" type="text/x-tmpl-mustache">

    <div class="layout-content-nav">
        <div id="secondaryNavWrapper">
             <ul id="secondaryNav" class="content-nav content-nav-items">
                 {{{secondaryNav}}}
             </ul>
         </div>
    </div>

</script>


<script id="mobile-menu-template" type="text/x-tmpl-mustache">

    <div class="layout-content-nav">
        <div id="globalNavWrapper">
            {{{globalNav}}}
        </div>

        <div id="naviBar">
            {{{mainNav}}}
        </div>

        <div id="secondaryNavWrapper">
             <ul id="secondaryNav">
                 {{{secondaryNav}}}
             </ul>
         </div>
    </div>

</script>


<script id="desktop-tabs-pod-template" type="text/x-tmpl-mustache">

    <h2 class="tabs-pod-title">{{ podTitle }}</h2>
    <div class="tabs-pod-tabs">

        <ul class="tabs-item-list">
{{#tabs}}
            <li class="tabs-item-list-tab-item tabs-pod-tabs-tab-heading">
                <a class="tabs-item-list-tab-item-link" href="#">{{ tabHeading }}</a>
            </li>
{{/tabs}}
        </ul>

{{#tabs}}
        <div class="tabs-pod-tabs-tab">
            <div class="tabs-pod-tabs-tab-content">
                {{{ tabContent }}}
            </div>
        </div>
{{/tabs}}

    </div>

</script>


<script id="mobile-tabs-pod-template" type="text/x-tmpl-mustache">

    <h2 class="tabs-pod-title">{{ podTitle }}</h2>
    <div class="tabs-pod-tabs">
{{#tabs}}
        <div class="tabs-pod-tabs-tab">
            <h3 class="tabs-pod-tabs-tab-heading is-collapsed">
                <a href="#">{{ tabHeading }}</a>
            </h3>
            <div class="tabs-pod-tabs-tab-content" style="display: none">
                {{{ tabContent }}}
            </div>
        </div>
{{/tabs}}
    </div>

</script>


</body>

</html>
