
Bonjour lecteur. Je voudrais brièvement détourner votre attention des nouvelles et des histoires avec cet article technique. Alors ne vous laissez pas tromper par ce titre de graines « clickbait ».
Dans cet article, je vais vous expliquer comment faire un livre parallèle, en ayant à portée de main deux textes dans des langues différentes. J'ai écrit une application Web qui simplifie le processus d'alignement en convertissant les textes bruts en livres et en corpus parallèles. Je souhaite partager ce projet avec la communauté, ainsi qu'avoir votre avis. J'ai décrit les détails techniques ici et ici , le code de l'application est ouvert. Va.
Installation
J'ai conçu l'application sous la forme d'un conteneur Docker, il ne devrait donc pas être difficile de l'exécuter sur ma machine. Vous pouvez également exécuter l'application à partir des sources, les instructions sont dans le référentiel.
Ainsi, pour exécuter l'application sur votre ordinateur, vous devez exécuter les commandes suivantes :
docker pull lingtrain/aligner:habr docker run -p 80:80 lingtrain/aligner:habr
Le conteneur sera téléchargé à partir du référentiel Docker Hub et lancé sur le port 80. Ouvrons l'application dans votre navigateur préféré sur localhost.

: , , .
:
, .
. 16 . , . - (, ) .
, .
, . , . , , , . . — ; . html .
:
| %%%%%author. | %%%%%author. | |
| %%%%%title. | %%%%%title. | |
| %%%%%qtext. | — , %%%%%qtext. | |
| %%%%%qname. | %%%%%qname. | |
| %%%%%image. | https://ya.ru/image.png%%%%%image. | |
| %%%%%h1. %%%%%h2. | ( ) | 1%%%%%h2. |
| %%%%%divider. | () | %%%%%divider. |
, , . , :
%%%%%author. %%%%%title. %%%%%h2. , , , , , , … , , .%%%%%qtext. . . %%%%%qname. . %%%%%h1. https://habrastorage.org/webt/2m/5r/jd/2m5rjdep6ej2rna5rhfioluig1u.png%%%%%image. %%%%%h2. : , : « ».%%%%%qtext. : ?%%%%%qtext. : … .%%%%%qtext. %%%%%qname. . , , , , . , . , . , . , , . . , . , , , , , . , . , , , : – ? ...
. , , .
, . .

, .
, . 10%, , — . , .
, , , — , .. , "". , .
. — , .

. 200 , . 5 , 1000 .
. "" , .
. - , . , .
, .

. , , . .

.

UI. ( ), — , . , . , . , , .
:

.

, .

, , .

, . — . , , Chrome .

, .
( ), ( ).
html . , — , . , .

. , , , , . , .

, TMX. - .

.

En tant que fan de l'apprentissage des langues, je souhaite vraiment que toute personne qui étudie ou enseigne les langues puisse se faire rapidement et facilement un livre parallèle. Après tout, en trouver un à votre goût est plus difficile que deux livres séparément. Les enceintes parallèles sont également très avantageuses. Par exemple, des modèles de traduction neuronale sont entraînés sur eux.
Le code du projet est open source, l'application est écrite en Vue et Python. Les idées et suggestions sont les bienvenues. Merci pour l'attention.