
Em 2016, Will Knight, pesquisador de inteligência artificial do Massachusetts Institute of Technology, escreveu que “Máquinas que entendem linguagens naturais seriam extremamente úteis. Mas não sabemos como criá-los. "
Muito mudou desde entao. A inteligência artificial derrota sem esforço os grandes mestres do go, shogi e xadrez, o Google Translate está desenvolvendo com sucesso usando uma rede neural de autoaprendizagem, e a assistente de voz de Yandex, Alice, reconhece bem a linguagem humana e imita com naturalidade a fala viva.
Mas pode uma máquina realmente entender linguagens naturais? O Google está confiante de que pode. Em dezembro de 2019, com base em redes neurais, eles criaram um pequeno jogo de palavras em que a IA opera não apenas com os significados de palavras individuais, mas com cadeias inteiras de associações.
Conheça Semantris. Hoje vamos falar sobre isso e pensar se a IA sabe inglês o suficiente para ajudar as pessoas a aprendê-lo.
Semantris - um jogo contra IA
É melhor tentar uma vez do que ler a descrição dez vezes. Para entender do que estamos falando, aconselhamos você mesmo a avaliar imediatamente o jogo.
Jogue Semantris

Pode ser jogado de duas maneiras: como um jogo de arcade e como uma espécie de tijolos.
Arcade
Aqui está uma coluna de palavras em inglês, uma destacada. Sua tarefa é chegar a uma associação para ele que será mais alta na classificação de associações do próprio sistema do que para todas as outras palavras na coluna.
Parece complicado, então é melhor usar um exemplo visual imediatamente.

A palavra-chave agora é "Jornal".
Você precisa encontrar uma associação que se encaixe nessa palavra em particular, mas não nas outras na coluna. Cuidado, há também as palavras "caneta", "escola" e "mesa", que estão no mesmo campo semântico da palavra "jornal".
Digamos que você crie a associação "Título".

E ela acabou por ser a melhor, então você consegue o máximo de pontos.
Se de repente alguma outra palavra da coluna estiver mais próxima da associação que sugerimos, o jogador receberá menos pontos. E se a associação não der certo, multa.
Para estimular a velocidade do pensamento do jogador de cima, novas palavras estão constantemente caindo. Se você pensar muito, a palavra torre chegará ao topo da tela e aparecerá "Game over".
Tijolos

Aqui, também, você precisa criar associações, mas a ordem do jogo muda ligeiramente. Você escreve uma palavra, e o próprio jogo descobre qual associação no campo de jogo está mais próxima dela.
Quando uma associação é selecionada, o jogo remove o bloco com esta palavra e todos os blocos da mesma cor que estão ao lado dela.
Digamos que você escreva a palavra Navio.
Existem duas palavras no campo de jogo que são próximas a ele em associação: Oceano e Pirata. Qual deles o sistema escolherá?

Este é o "Oceano". De acordo com a IA, o "navio" está mais perto dele, e não do "Pirata".
Aqui você precisa incluir o pensamento estratégico e controlar toda a situação no campo - como no xadrez. Afinal, se você cometer um erro, o sistema removerá o bloco errado de que você precisa. Isso complicará a situação no campo, porque blocos adicionais caem de cima a cada curva.
Quando a pirâmide atinge o topo, você perde.
Os jogos são muito simples, mas viciantes. Você até esquece que está brincando com inteligência artificial, que processa solicitações em tempo real. Você pode até usar palavras e frases que não estão nos dicionários.
Por exemplo, se você escrever “RPG” na associação para a palavra “Jogo”, o sistema designará isso como uma combinação perfeita. Afinal, realmente é. RPG é um dos gêneros de jogos de computador, que significa "Role-playing game". Em um jogo completamente roteirizado, tal associação não existiria - ela interpretaria a abreviatura RPG como um erro ortográfico e simplesmente não contaria um ponto.
Como o Semantris funciona: uma olhada por dentro
O Semantris usa um algoritmo ponta a ponta totalmente treinável que funciona com uma variedade de linguagens naturais. Isso significa que a rede neural constrói modelos de forma independente para trabalhar com tokens.
Os especialistas fornecem acesso aberto aos algoritmos do sistema. Qualquer um pode baixá-los e explorar seu interior.
Inicialmente, a rede neural foi treinada usando exemplos de linguagens naturais, onde para cada frase, frase ou palavra uma tradução, significado ou outra relação semântica era dada antecipadamente, por exemplo, uma implicação ou um par pergunta-resposta.
, « ?», «, ». — , . - . « ? — « 90 ».
, -, . .
Durante o treinamento, são utilizadas fontes de dados semissupervisionadas - o chamado aprendizado transdutivo.
Usando um grande número de fontes (artigos da mídia, threads em fóruns, bancos de dados de perguntas e respostas), a rede neural aprende a operar com frases e sentenças em diferentes dimensões: consistência semântica, semelhança semântica, significado geral e até padrões semânticos.
A rede neural foi treinada em inglês, mas a metodologia pode ser usada para qualquer idioma natural.
O sistema aprende com exemplos complexos, portanto, aprende simultaneamente a sintaxe, a semântica e os significados das palavras. Trabalhar com associações é apenas uma das muitas possibilidades de uma rede neural.
AI play ajuda você a aprender inglês
Agora vamos ver a perspectiva de aprender inglês. Semantris é um verdadeiro achado. Esses dois minijogos ajudam a resolver problemas de aprendizagem da vida real.
Para jogar Semantris, você precisa de um nível de inglês de pelo menos Intermediário com um vocabulário de 2.000 palavras ou mais. Afinal, o jogo não ajuda a aprender palavras novas - ajuda a usar as já conhecidas.
Se o seu vocabulário não for suficiente, recomendamos baixar o aplicativo ED Words e aprender até 10 novas palavras em inglês todos os dias.
Além disso, é importante saber a grafia correta das palavras - o sistema não reconhece palavras com erros ortográficos. T9 não está aqui, então mesmo que a associação seja perfeita, você ainda receberá uma penalidade devido ao erro.
Curiosamente, esses minijogos resolvem problemas muito diferentes, mas ambos são úteis para uma variedade de experiências de aprendizagem. Vamos analisar separadamente.
*** O
principal valor do arcade é a velocidade. Novas palavras estão constantemente caindo de cima, então você precisa criar associações rapidamente, em alguns segundos.
Curiosamente, o jogo leva em consideração o nível de dificuldade. No início, você encontra palavras simples que já são aprendidas no nível elementar. Por exemplo, "gatinho", "lagoa", "jardim", "chuva". Mas quanto mais longe, mais difícil. Em um minuto e meio, o campo semântico aumenta e as frases ficam mais complexas. É muito difícil encontrar uma associação para "energia nuclear" ou "Stonehenge" em um segundo - eu mesmo testei.
Para aumentar a complexidade, você não pode usar as mesmas palavras raiz. Ou seja, se você tiver “Stonehenge” na tela, o jogo não aceitará a palavra “pedra”.
Do ponto de vista do aprendizado, este é um ótimo exemplo de ativação de vocabulário passivo. Em momentos de concentração lúdica, o cérebro desenterra associações que você simplesmente não teria pensado no "modo normal". Além disso, o jogo será útil para qualquer nível de conhecimento, até o nível de um falante nativo.
***
No jogo dos tijolos, é muito mais importante pensar nas associações. Afinal, você escreve uma palavra na linha de entrada e o sistema seleciona independentemente aquela que está mais próxima dela no campo de jogo.
Ou seja, você não sabe com antecedência qual palavra a IA escolherá. E quando uma torre de blocos se aproxima da borda superior, é muito importante "derrubar" os tijolos corretos.
Portanto, você deve levar em consideração todas as palavras que estão no campo de uma vez.
Por exemplo, o campo contém as palavras "água" e "peixe". Se você escrever "lagoa", não poderá prever qual palavra o sistema escolherá. Porque “lagoa” está igualmente bem associado a “água” e a “peixe”. Portanto, vale a pena tentar outra associação. E se você escrever "salmão", então com quase 100% de probabilidade a IA escolherá a palavra "peixe" no campo.
Acontece que o jogador precisa entender o significado de todas as palavras em campo e tentar chegar a uma associação que seja próxima de uma palavra, mas ao mesmo tempo distante das outras.
O jogador deve pensar estrategicamente, pois é importante não só remover os blocos, mas também avaliar exatamente como eles cairão na próxima jogada.
E à medida que a complexidade aumenta, torna-se extremamente difícil prever associações. Como, por exemplo, você pode chegar a uma associação precisa com o filme "Stairway to Heaven" ou a banda "Pink Floyd"? Afinal, a matriz associativa de um filme de longa-metragem inteiro e o trabalho de um grupo musical é uma ordem de magnitude mais complicada do que a semântica de uma única palavra.
***
O Semantris é uma ótima oportunidade para diversificar seu aprendizado de inglês. Ambos os jogos são interessantes, você pode facilmente ficar preso neles por meia hora ou uma hora. Ao mesmo tempo, são extremamente simples, até uma criança entenderá as regras, mas são úteis para aprender uma língua.
Como uma ferramenta adicional para praticar - lindo. Mas não se esqueça do que exatamente é adicional.
Usar o Semantris não substitui a necessidade de sessões ministradas por instrutor, prática de gramática e aprendizado de novas palavras. Mas, para variar, isso é exatamente o que você precisa. Divertido e útil. Divirta-se aprendendo inglês!
Escola online EnglishDom.com - nós inspiramos a aprender inglês por meio da tecnologia e do cuidado humano

Somente para leitores do Habr, a primeira aula com um professor no Skype é gratuita ! E ao comprar aulas, você receberá até 3 aulas de presente!
Ganhe um mês inteiro de assinatura premium do ED Words como um presente .
Insira o código promocional semantris nesta página ou diretamente no aplicativo ED Words . O código promocional é válido até 25/09/2021.
Nossos produtos:
- Aprenda palavras em inglês no aplicativo móvel ED Words
- Aprenda inglês de A a Z no aplicativo móvel ED Courses
- Instale a extensão para Google Chrome, traduza palavras em inglês na Internet e adicione-as para estudar no aplicativo Ed Words
- Aprenda inglês de forma lúdica no simulador online
- Fortaleça suas habilidades de conversação e encontre amigos em clubes de conversação
- YouTube- EnglishDom