OpenAI to Create Fake News Creating Algorithm

On the basis of one or two phrases that set the theme, it is able to “write” a fairly plausible story
18 February 2019   889

The GPT-2 algorithm, created by OpenAI for working with language and texts, turned out to be a master in creating fake news. On the basis of one or two phrases that set the theme, it is able to “compose” a fairly plausible story. For example:

  • an article about scientists who have found a herd of unicorns in the Andes;
  • news about pop star Miley Cyrus caught on shoplifting;
  • artistic text about Legolas and Gimli attacking the orcs;
  • an essay on how waste recycling harms the economy, nature, and human health.

The developers did not publish the source code of the model entirely, fearing abuse by unscrupulous users. For fellow researchers, they posted on GitHub a simplified version of the algorithm and gave a link to the preprint of the scientific article. The overall results are published on the OpenAI blog.

GPT-2 is a general purpose algorithm. The developers taught it to answer questions, “understand” the logic of a text, a sentence, finish building phrases. In this case, the algorithm worked worse than the model of a specific purpose. Researchers suggest that the indicators can be improved by expanding the training datasets and choosing computers more efficiently.

Python News Digest 28.06

Check what interested had happened in the world of Python from 23rd to 28th of June 2019
01 July 2019   364

Hello everyone, friends! I hope your week went well! We continue our heading - News Digest. This week we will talk about Python.

Not so long ago, the guys from TIOBE noticed an increasing interest in this language (in TIOBE Index June 2019, it took 3rd place), and some even suggested that in a couple of three years he could take first place. Let's wait and see. And now let's see what was interesting in the Python world this week. Let's go!

Articles and guides

Advacned guide from the creator on the pack that provides type checking in Python programs. 

  • Basic Input, Output, and String Formatting in Python.

In this tutorial, you will learn how to get user input from the keyboard using the built-in input () function, how to display output to the console using the built-in print () function, and how to format string data using the string modulo operator.

  • Parsing JSON nested entries using Python.

This guide provides a solution if one knows the path through the nested JSON to the desired information. 

  • From Python to Go to Rust: An Opinionated Journey

Skilled coder's thoughts on these 3 languages, their advantages and weak sides.

Podcasts

  • "Behind The Scenes At The Python Software Foundation - Episode 217"

This interview is about how the Python Software Foundation helps the language and the community, and how you can help them.

Events

  • PiterPy not a Breakfast

It will be held on Tuesday, July 30, 2019 from 17:00 to 19:30. Free admission!