WexLang - como criei um projeto de sonho para aprender inglês

Olá

Neste artigo, gostaria de falar sobre o projeto em que estou trabalhando. Este é um serviço para leitura eficaz de textos em idiomas estrangeiros, bem como para leitura conjunta, troca de experiências e ajuda mútua na aprendizagem de idiomas.

1. Introdução


Comecei a estudar inglês seriamente alguns anos atrás, quando realmente precisava do idioma para o trabalho e o desenvolvimento. Tive sorte e encontrei uma pessoa que tinha uma abordagem incomum para aprender. Não havia restrições, nem regras chatas, explicou como a linguagem é organizada, por quais algoritmos e padrões ela funciona.

Tornou-se realmente interessante e fácil para mim aprender o idioma. Depois de vários anos assistindo filmes apenas em inglês, percebi que o texto e os diálogos dos filmes não são suficientes e é hora de começar a ler livros.

Depois de algum tempo procurando serviços para ler textos estrangeiros, percebi que nenhum deles me convinha e decidi criar o meu.

Eu uso o inglês principalmente para leitura e correspondência, portanto, meu projeto é destinado ao desenvolvimento dessas habilidades.

Sobre o projeto


O projeto é chamado WexLang e destina-se a uma leitura eficaz de textos em idiomas estrangeiros, bem como à comunicação e troca de experiências.

No momento, o serviço consiste em três serviços interconectados.

Serviço 1 - Leitor / Leitor de Texto


  1. Você está carregando o texto ou livro que deseja ler.
  2. O texto é analisado levando em consideração seus amigos, palavras estudadas e desconhecidas - você obtém estatísticas completas de quantas vezes essa palavra é usada no texto. Você pode abrir estatísticas de texto ou estatísticas para a página de texto atual e marcar imediatamente palavras e palavras familiares que você precisa aprender.
  3. Você está lendo o texto. Palavras desconhecidas e aprendidas são destacadas no texto.

É assim:



Palavras novas / desconhecidas são destacadas em azul. As palavras que você aprende são destacadas em bege. Palavras familiares não se destacam.

Você pode traduzir qualquer palavra simplesmente clicando nela. Você pode selecionar várias frases ou até todo o texto e traduzi-lo para o Google Translate.

Além disso, estatísticas sobre palavras estão disponíveis em cada página.



Como o aprendizado de palavras funciona:


A última vez que enfiei alguma coisa na escola, então não existe e não haverá um sistema de repetição de intervalo no meu projeto para aprender palavras ou algo assim.

Eu absolutamente não entendo aqueles que cram palavras. Quem quer que diga alguma coisa, mas a gramática é muito importante, e aprender gramática pode ser muito interessante. É importante entender por quais regras as propostas são feitas. Você pode aprender palavras ou traduzir todas as palavras em uma frase e ainda não entender o que está em jogo. Claro, você precisa conhecer e lembrar as palavras mais usadas, mas enfiar o resto, na minha opinião, é uma perda de tempo.

Então, quando você traduz uma nova palavra, ela entra no seu dicionário com o status "Aprender".
As palavras de aprendizagem são destacadas em bege no texto.

Quando você vê uma palavra sendo estudada em um texto, o contexto em que você vê essa palavra ajuda a lembrar o significado e a tradução. Ou apenas traduza até se lembrar.

O importante é que cada vez que você encontrará a palavra que está aprendendo em algum contexto. Veja e entenda onde e quando a palavra é usada.

Sim, existem algumas desvantagens nessa abordagem; por exemplo, se você não é um iniciante completo, precisará mencionar 1 a 2 mil palavras familiares. Mas isso não é necessário, você pode simplesmente desativar a seleção de palavras aprendidas e desconhecidas e traduzir apenas as palavras necessárias. Mas então você não terá uma lista completa de palavras que conhece.

Serviço 2 - Leia Juntos


Nesta fase do desenvolvimento do projeto, este é um leitor de textos + perguntas.



Existem textos públicos. Qualquer usuário pode criar um texto público.

Começando a ler o texto público, o usuário salva esse texto em casa e, por assim dizer, se junta ao grupo para leitura conjunta.

Quando você lê um texto público, pode fazer uma pergunta sobre o texto. A pergunta está anexada à página de texto que você está lendo no momento.

Os usuários que lerem o texto verão a sua pergunta e talvez o ajudem a descobrir a parte do texto que você não consegue entender.

Serviço 3 - Perguntas e Respostas


Apenas um serviço com perguntas e respostas. Em teoria, esse serviço deve se tornar algo como Stack Overflow, apenas para pessoas que estudam idiomas estrangeiros.

Qual é o recurso do projeto WexLang


  1. Usar o projeto é totalmente gratuito.
  2. Sem restrições, sem materiais pagos. Baixe qualquer texto ou livro e leia-o livremente.
  3. Marcando as palavras, você cria seu próprio dicionário. Você terá uma lista precisa de palavras que conhece.
  4. Estatísticas para o texto e para cada página de texto. Nas estatísticas, você pode notar imediatamente palavras familiares e não familiares.
  5. 17 idiomas e todas as instruções de tradução na versão beta.
  6. Mais de 100 idiomas e todas as instruções de tradução estarão disponíveis após o teste beta.
  7. Comunidade. A capacidade de ler livros em idiomas estrangeiros juntos, para ajudar um ao outro a entender e aprender um idioma estrangeiro. Serviço de perguntas e respostas.

Como o projeto foi criado


Não há nada particularmente interessante. Tomou laravel, leia a documentação e escreveu este projeto. Em geral, este é o MVP.

Para traduzir palavras, o google translate api é usado, portanto a tradução está longe de ser ideal. Para os principais idiomas, está planejado adicionar dicionários manualmente. Ao traduzir uma palavra, o usuário receberá imediatamente vários valores de tradução, traduções para diferentes partes do discurso, etc.

No momento, o projeto está em teste beta. Existem muitos planos para melhorar e desenvolver o projeto.

Endereço do projeto - http://wexlang.com

Source: https://habr.com/ru/post/pt462441/


All Articles