Findings of the WMT 2021 Shared Task on Large-Scale Multilingual Machine Translation

November 8, 2021 By: Guillaume Wenzek, Vishrav Chaudhary, Angela Fan, Sahir Gomez, Naman Goyal, Somya Jain, Douwe Kiela, Tristan Thrush, Francisco Guzmán Abstract We present the results of the first task on Large-Scale Multilingual Machine Translation. The task consists on the many-to-many evaluation of a single model across a variety of source and target languages. This year, the task consisted on three different settings: (i) SMALLTASK1 (Central/South-Eastern European Languages), (ii) the SMALL-TASK2 (South East Asian Languages), and (iii) FULL-TASK (all […]

Read more

Findings of the WMT 2021 Shared Task on Quality Estimation

November 8, 2021 By: Lucia Specia, Frédéric Blain, Marina Fomicheva, Chrysoula Zerva, Zhenhao Li, Vishrav Chaudhary, André F. T. Martins Abstract We report the results of the WMT 2021 shared task on Quality Estimation, where the challenge is to predict the quality of the output of neural machine translation systems at the word and sentence levels. This edition focused on two main novel additions: (i) prediction for unseen languages, i.e. zero-shot settings, and (ii) prediction of sentences with catastrophic errors. […]

Read more

Pokemon game made in Python with open ended requirements from Codecademy

Pokemon game made in Python with open ended requirements from Codecademy.This is one of my first projects utilizing OOP and classes! -This game is a 2 player game run from the terminal-Player can select their pokemon choices at the beginning-Then players can battle and perform 1 of 3 actions: attack opponent, use a potion, or switch out pokemon-intial release has some known bugs (they will be resolved in future iterations):-when pokemon is knocked out, trainer cannot reselect it. Currently, this […]

Read more

Various code metrics for Python code

Radon is a Python tool that computes various metrics from the source code. Radon can compute: McCabe’s complexity, i.e. cyclomatic complexity raw metrics (these include SLOC, comment lines, blank lines, &c.) Halstead metrics (all of them) Maintainability Index (the one used in Visual Studio) Requirements Radon will run from Python 2.7 to Python 3.8 (except Python versions from 3.0 to 3.3) with a single code base and without the need of tools like 2to3 or six. It can also run […]

Read more

Monitoring tool based on radon

Xenon is a monitoring tool based on Radon. It monitors your code’s complexity. Ideally, Xenon is run every time you commit code. Through command line options, you can set various thresholds for the complexity of your code. It will fail (i.e. it will exit with a non-zero exit code) when any of these requirements is not met. Installation With Pip: Or download the source and run the setup file (requires setuptools): $ python setup.py install Xenon is tested with all […]

Read more

McCabe complexity checker for Python

Ned’s script to check McCabe complexity. This module provides a plugin for flake8, the Python code checker. Installation You can install, upgrade, or uninstall mccabe with these commands: $ pip install mccabe $ pip install –upgrade mccabe $ pip uninstall mccabe Standalone script The complexity checker can be used directly: $ python -m mccabe –min 5 mccabe.py (“185:1: ‘PathGraphingAstVisitor.visitIf'”, 5) (“71:1: ‘PathGraph.to_dot'”, 5) (“245:1: ‘McCabeChecker.run'”, 5) (“283:1: ‘main'”, 7) (“203:1: ‘PathGraphingAstVisitor.visitTryExcept'”, 5) (“257:1: ‘get_code_complexity'”, 5) Plugin for Flake8 When both […]

Read more

Inspects Python source files and provides information about type and location of classes, methods etc

About Prospector is a tool to analyse Python code and output information about errors, potential problems, convention violations and complexity. It brings together the functionality of other Python analysis tools such as Pylint, pep8, and McCabe complexity. See the Supported Tools documentation section for a complete list. The primary aim of Prospector is to be useful ‘out of the box’. A common complaint of other Python analysis tools is that it takes a long time to filter    

Read more
1 491 492 493 494 495 1,076