Language Selection

English French German Italian Portuguese Spanish

Software agents give out Advice

Filed under
Software

Governments and big business like to indulge in media spin, and that means knowing what is being said about them. But finding out is becoming ever more difficult, with thousands of news outlets, websites and blogs to monitor.

Now a British company is about to launch a software program that can automatically gauge the tone of any electronic document. It can tell whether a newspaper article is reporting a political party's policy in a positive or negative light, for instance, or whether an online review is praising a product or damning it. Welcome to the automation of PR.

Till now, discovering whether the coverage you are getting is good or bad, negative or neutral has usually meant hiring a "reputation management" firm. Teams of people employed by the company will read through everything written about a chosen organisation, person, event or issue and report back on how favourable it is.

As well as being expensive, this can be a long, slow process, says Nick Jacobi, director of research for the Corpora Software company in Surrey, UK. "There's a massive information overload." A single news agency may churn out more than eight articles each hour. That is almost 200 stories a day per news outlet.

Previous attempts to automate this kind of analysis have used one of two techniques. In the first, called machine learning, a program is trained by being given thousands of articles already determined by a human reader to be positive or negative in tone.
But learning in this way can lead to mistakes. For example, if a series of the training articles mentions bomb attacks on a mosque in Iraq, the program may incorrectly conclude that all other mentions of mosques are negative too.

The alternative is the lexicon approach, in which certain words are classified as either positive or negative. But plenty of words can be both. "The plot was unpredictable" and "the steering was unpredictable" differ by just one word. Yet the word "unpredictable" has a positive connotation in the first example and a negative meaning in the second.

And even if that problem is solved, just picking up on positive or negative words can also lead to mistakes, as is demonstrated by the sentence: "Everyone told me it was terrible, that I would hate it, but in the end it wasn't at all bad".

Full Story.

More in Tux Machines

How Linux and Open Tech Empower Medical Healthcare

Open Source is not just for IT industry. Linux and Open Source technologies are impacting Medical and Healthcare industries as well. Read more

Security: Open Source Security Podcast, New Updates, MysteryBot and Grayshift

Containers and 'Clouds'

  • [Podcast] PodCTL #39 – CI/CD and Kubernetes
    One of the characteristics of the most successful deployments of OpenShift are the CI/CD pipelines that enable application integrations. This week we dove into a question from a listener – “Can you talk more about best practices for integrating CI/CD systems into Kubernetes?“ Brian and Tyler talk about the latest news from the Kubernetes community, the difference between CI and CD, and various considerations for integrating CI/CD environments with Kubernetes.
  • Partners See Docker's 'Promise Of Choice' As A Unique Inroad To Enterprise Customers
  • Docker’s Name and Operations Could Appeal to Microsoft, Red Hat, VMware
    Docker Inc. owns one of the most prominent names in the cloud container ecosystem. But a recent report from Cowen and Company named a handful of established cloud players as potential acquirers of Docker Inc. Those included Microsoft, Red Hat, and VMware, with the first two deemed most likely to take the plunge. “Despite its strong name recognition and customer momentum, Docker’s long-term financial success – at least as an independent company – is hardly a fait accompli,” the Cowen and Company report stated. “We do believe that Docker will have to work hard in order to overcome its smaller footprint with enterprise companies.”
  • Every Silver Lining Has a Cloud

    The savings in cloud computing comes at the expense of a loss of control over your systems, which is summed up best in the popular nerd sticker that says, "The Cloud is Just Other People's Computers."

Mozilla: Motion, Contributors, Testday, ActivityMonitor, San Francisco Oxidation

  • Firefox has a motion team?! Yes we do!
    Motion may sometimes feel like an afterthought or worse yet “polish”. For the release of Firefox Quantum (one of our most significant releases to date), we wanted to ensure that motion was not a second class citizen and that it would play an important role in how users perceived performance in the browser. We (Amy & Eric) make up the UX side of the “motion team” for Firefox. We say this in air quotes because the motion team was essentially formed based on our shared belief that motion design is important in Firefox. With a major release planned, we thought this would be the perfect opportunity to have a team working on motion.
  • Firefox 61 new contributors
    With the upcoming release of Firefox 61, we are pleased to welcome the 59 developers who contributed their first code change to Firefox in this release, 53 of whom were brand new volunteers!
  • QMO: Firefox 61 Beta 14 Testday Results
    As you may already know, last Friday – June 15th – we held a new Testday event, for Firefox 61 Beta 14. Thank you all for helping us make Mozilla a better place!
  • IOActivityMonitor in Gecko
    This is a first blog post of a series on Gecko, since I am doing a lot of C++ work in Firefox these days. My current focus is on adding tools in Firefox to try to detect what's going on when something goes rogue in the browser and starts to drain your battery life. We have many ideas on how to do this at the developer/user level, but in order to do it properly, we need to have accurate ways to measure what's going on when the browser runs. One thing is I/O activity. For instance, a WebExtension worker that performs a lot of disk writes is something we want to find out about, and we had nothing to track all I/O activities in Firefox, without running the profiler. When Firefox OS was developed, a small feature was added in the Gecko network lib, called NetworkActivityMonitor.
  • San Francisco Oxidation meeting notes
    At last week’s Mozilla All Hands meeting in San Francisco we had an Oxidation meeting about the use of Rust in Firefox. It was low-key, being mostly about status and progress. The notes are here for those who are interested.