eeml2022-nlp / iglu-nlp

Solving NLP task of NIPS 2022 IGLU challenge
MIT License
2 stars 0 forks source link
natural-language-generation natural-language-processing natural-language-understanding

Asking Clarifying Questions: IGLU challenge

Repo for baselines and solutions to NLP task of NeurIPS 2022 IGLU Challenge.

Installation

conda env create -f environment.yml
pre-commit install

Structure

All our notebooks should be uploaded in experiments folder. All final source code should be in ieqa folder.

Code format

As our team is quite large it is neccessary to make sure that our code has consistent format throughout all modules.

  1. Default pre-commit hooks configuration is created for the project. Please, follow installation instruction to make sure you activate the hooks on your machine.
  2. It is highly encouraged to use typing annotations in all major functions.
  3. It is highly encouraged to use python docstring in all major functions. I would recommend using autoDocstring extension.

P.S. In reality, we probably will copy-paste a lot of code from other projects, but rules described above should be applied at least to code that we write on our own.