Learning to use the Terminal
(online workshop for linguists)
26th, July 2021 - 30th, July 2021 (Spanish)
Tell me more Register


What is the Terminal?

It is the usual black or white background application available in any operating system which allows the users to run commands. It is also called the command interpreter.

What it is useful for?

It is useful for many different things, among them making different kinds of transformations on files and, therefore, it allows us to make some interesting corpus calculations, which would otherwise be very difficult to make.

Workshop content

  1. Preparation: installing the necessary tools and setup the working environment.
  2. Basic concepts: file and folder structure, file types, character encodings (types, differences and compatibility problems).
  3. Basic commands: show files available in a folder, change current folder, show file contents, copy and move files, column extraction and reordering, result sorting, etc.
  4. Advanced commands and transformations: standard input/output/error, command chaining, finding file names, text finding and replacing, applying commands to several files at a time.
  5. Regular expressions: advaced text search and replacement techniques
  6. Corpus specific tasks: Working with data from spreadsheets, texts (orthographic words) and Part-Of-Speech tagged texts (grammatical elements).


Previous knowledge

No specialized knowledge is required. Only very basic skills using computers are needed. That is, connect to an address from the browser and install an application on your computer (double clicking on the icon of the application).


To follow the workshop you will need a computer with Windows 10, Mac OS X or Linux (any distribution), a browser (Firefox or Google Chrome), a text editor (preferably Visual Studio Code) and an internet connection able to handle a videconference (>2.5Mbps download speed and > 1Mbps upload speed - Speed calculation), a microphone and a webcam (optional). Many laptops already have an integrated microphone and webcam, which will be enough.


There will be a maximum of 10 participant per group. The workshop last 13 hours and the main communication system will be videoconference.

All sessions will be completely guided by the teacher and real examples will be used to illustrate the explanations.


26th, July 2021 - 30th, July 2021 (Spanish)

  • Monday to Friday from 09:00 - 11:30 (GMT) / Spain: 10:00 - 12:30
  • Technical verifications will be done on 23th, July 16:00 a 18:00 (GMT) / Spain: 10:00 - 12:30


100€ (including taxes). If you can't follow the workshop due to technical problems with the videoconference we will give you a refund.


Mario Barcala

Trained in computational linguistics and, currently, CEO at NLPgo, Mario Barcala has extensive experience working together with linguists and participating in events as a teacher or speaker.


NLPgo was created in 2015 for the express purpose of providing IT support for linguistics professionals who may not have all the IT skills and tools they need to carry out their projects.

Register now. Limited availability.

Register now


If you need further information or have any doubts, you can contact us by phone or filling out the form below:

(+34) 881 18 30 22

Please, write your name.

Please, write your email.

Not a valid email address.

Please, write your message.

Data controller NLPgo Technologies, S.L.
Address Urbanización Balneario do Tremo, portal 2, local 3B, 15280 Brión, Spain
Purposes We will use your data to respond to your requests and deliver our services to you.
Marketing We will not send you marketing correspondence.
Lawful basis We will only use your data with prior consent, which you could send us through the corresponding checkbox.
Recipients Generally, only our members of staff who have been duly authorised may access the data that you have provided.
Your rights You have the right to know what information we hold about you, to rectify it and to erase it, as explained in the additional information available on our website.
Additional information For more information please see PRIVACY POLICY and DATA PROTECTION POLICY documents available on our website.
Your message was correctly sent. We will answer you as soon as possible. Thank you for contacting us.
We are sorry {0}, it seems there has been a problem. Please, try it again later or contact us directly through info@nlpgo.com.