O Movie Learning é um projeto que utiliza uma inteligência artificial, capaz de gerar a história de um filme vencedor de Óscar. O programa consiste em um gerador de sinopses, de acordo com o título, gênero e o início da sinopse inseridos pelo usuário, sendo o último opcional. Para isso, foi utilizado o Processamento de Linguagem Natural (NLP), que consiste em uma área da IA, que desenvolve tecnologias capazes de entender a linguagem dos seres humanos, através de um banco de dados.
A biblioteca utilizada para a execução do projeto foi o GPT-2 simple, que consiste em um conjunto de pacotes que utilizam a rede neural, GPT-2 da OpenAI, para aplicar em novos textos e ser capaz de criá-los de forma muito semelhantes aos produzidos por humanos, varia de acordo com os dados fornecidos e com o treinamento utilizado.
Nesse caso, foi utilizado um banco de dados que contém reviews do site IMDB, e foram utilizados como parâmetros o título, o gênero e a sinopse de cada filme, para que o modelo pudesse criar uma relação entre eles. Com isso, o modelo é capaz de criar uma boa sinopse, ao serem inseridos o gênero e o título dos filmes desejados, além disso o usuário pode acrescentar o início da sinopse.
Esta aplicação foi criada para fins didáticos, de forma a melhor compreender a criação e o funcionamento de uma inteligência artificial e do Processamento de Linguagem Natural.