Babbel – Code promo : Apprendre une langue en 15 jours

Applications pour apprendre une langue :

Le premier module du certificat d’études avancées en technologie de la traduction et de l’IA de l’Université de Zurich commence par la traduction assistée par ordinateur (TAO) et la programmation de base, Python étant le langage de programmation privilégié. Le Master européen en technologie de traduction et d’interprétation semble également privilégier Python comme langage de programmation préféré en trois modules. Même la maîtrise ès arts en traduction et gestion de la localisation offerte par le Middlebury Institute of International Studies de Monterey commence en fait par deux cours d’introduction à la programmation avec Python. De nombreux autres cours et diplômes utilisent Python ou des boîtes à outils basées sur Python dans leurs programmes. Alors, qu’est-ce qui fait que Python semble être le langage de programmation de choix pour les études de traduction ? Les descriptions de cours conviviales et omniprésentes de Middlebury indiquent que Python est « le langage de programmation le plus facile à apprendre », ajoutant qu’il permet aux linguistes « de programmer en utilisant des techniques faciles à comprendre. qui se construisent les uns sur les autres. »C’est à peu près sur place. Étant de haut niveau et à usage général, Python est relativement plus convivial que la plupart des autres langages de programmation. Slator 2021 Language Industry Market ReportDonnées et recherche, rapports Slator80 pages. Taille du marché par verticale, géo, intention. Modèle d’expert en boucle. M&A. Technologie de la frontière. Avenir hybride. Outlook 2021-2025. Les langages de haut niveau utilisent des structures faciles à lire et plus lisibles par l’homme, contrairement aux langages de bas niveau qui s’exécutent directement sur le processeur d’un ordinateur. Être de haut niveau signifie également que Python est plus portable – il peut être utilisé sur de nombreux ordinateurs différents sans avoir besoin de beaucoup de modifications, ce qui augmente encore la convivialité. Pendant ce temps, les langages à usage général tels que Python sont, comme cela implique, destinés à être utilisés sur presque tout et n’importe quoi. Python est simple dans sa syntaxe, il est donc facile et naturel à apprendre, son code écrit étant facile à lire, à comprendre, à partager et à maintenir (encore une fois, par rapport à la plupart des autres langages de programmation). Après sa création en 1991, Python – du nom de la troupe de comédie britannique Monty Python – est immédiatement devenu populaire, dépassant les langages de programmation plus bien établis. Aujourd’hui, il se classe régulièrement de la première à la troisième place de l’index TIOBE, un classement des langages de programmation les plus populaires et les plus largement utilisés. En raison de sa popularité, la base d’utilisateurs de Python a continuellement créé de nouvelles bibliothèques, boîtes à outils et progiciels personnalisés. que d’autres programmeurs Python peuvent utiliser sans écrire leur propre code. Cela le rend encore plus utile pour les débutants et les applications générales. Au moment d’écrire ces lignes, le Python Package Index, un référentiel de logiciels officiel pour Python, compte plus de 300 000 projets que tout le monde peut utiliser. Slator 2021 Data-for-AI Market ReportData and Research, Slator rapporte 44 pages sur la façon dont les LSP entrent et évoluent dans AI Data-as-a-service. Aperçu du marché, cas d’utilisation de l’IA, plates-formes, études de cas, informations sur les ventes.Pourquoi Python pour les études de technologie de traduction ?La réponse courte est que Python, avec sa facilité d’utilisation et sa popularité, a été largement utilisé en linguistique informatique ; et, plus récemment, l’apprentissage automatique, qui alimente désormais le traitement du langage naturel (TAL) et la traduction automatique (TA) contemporains. Ces dernières années, plusieurs articles scientifiques ont examiné et discuté du choix de Python comme langage de programmation pour les étudiants linguistes. Un article de 2019 a déclaré : « Python est disponible gratuitement et simple à apprendre, ce qui est extrêmement important pour nos étudiants en linguistique qui, en règle générale, ne sont pas sûrs d’eux-mêmes lorsqu’il s’agit de penser[ing] sur la programmation. » L’auteur, la professeure adjointe Lesia Ivashkevych de l’Université technique nationale d’Ukraine, a expliqué que Python peut résoudre des « tâches vraiment compliquées » et est « largement utilisé en science en général et en linguistique informatique en particulier, et il y a pas mal de ressources d’apprentissage destinées aux linguistes. » L’article d’Ivashkevych, paru dans la troisième édition de la revue à comité de lecture Advanced Linguistics, a également noté que « la syntaxe de Python est similaire à l’anglais et il est facile de comprendre le code déjà écrit .  » Pro Guide: Translation Pricing and ProcurementData and Research, Slator rapports45 pages sur la tarification et l’approvisionnement de la traduction et de la localisation, les modèles humains dans la boucle et la rémunération des linguistes. Il est vrai que d’autres langages de programmation, tels que C, sont également largement utilisés pour le codage des applications NLP et MT. Mais dans le contexte des étudiants qui apprennent à coder, Python semble avoir l’avantage. Utilisé dans plus de 25 paysComme les projets logiciels Python et Python sont largement utilisés dans l’apprentissage automatique et, par conséquent, dans les applications de PNL et de TA, des boîtes à outils très populaires comme le Natural Language Toolkit (NLTK) ont vu le jour. Cela a renforcé Python en tant que langage de programmation incontournable pour les étudiants qui apprennent à coder des applications pour les technologies de langage naturel et de traduction. Le NLTK, comme l’indique le site de la boîte à outils, est une « plate-forme pour créer des programmes Python pour travailler avec des données de langage humain ». Il offre une prise en charge intégrée de plus de 100 corpus et ressources lexicales, telles que WordNet, et est actuellement utilisé dans 89 cours à travers le monde et dans plus de 40 universités et institutions dans 25 pays. Pour faire court : en termes de linguistique informatique , NLP et MT, Python est incontournable et est le langage de programmation le plus populaire pour les étudiants linguistes.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *