Skip to content

Welcome to the Practical Natural Language Processing! 👋

Built with Material for MkDocs

Code style: black


Welcome to the course Practical Natural Language Processing at HTWG Konstanz.

I'm excited to have you here and I hope you will enjoy the course.

Quickstart 🚀

If you have Python and Git installed on your system, you can get started right away.

After you forked or cloned the repository, execute one of the following commands:

# regular setup
make

# development setup
make install-dev

For more details, check out the getting started guide.

Preparation 📚

There are already a few things you can do before our course officially starts:

  • Enrol in the Moodle course: 🙋‍♂️

    We use the HTWG Moodlefor internal announcements or anything that is related to the current semester. This is to make sure that nobody misses anything. Also it will give me an estimation of how many students plan to take the course.

  • Check the course profile and prerequisities: 📋

    Check out the course profile to see if the description matches your expactations.

    If you decide to take the course, check if you need to catch up on the topics mentioned in the course [prerequisites].

  • Create online accounts: 💻

    To get the most out of this course, you should have a GitHub and Mural account. Both services are free to use.

    Tip

    You can use your HTWG email address to register for GitHub and Mural. This will make it easier to identify you as a member of this course.

  • Set up your development environment for the course: 🛠️

    Go through the getting started guide to set up your development environment for the course.

  • Read through the contribution guide: 👐

    You can help to improve this course with your contributions and earn bonus points for the exam. The contributing guide contains all information on that.