Tadej Magajna

Tadej Magajna

Ljubljana Metropolitan Area
2K followers 500+ connections

About

Software Engineer in Big Tech, previously a Machine Learning Lead and book author and an…

Experience

  • Sandoz Graphic

    Sandoz

    Ljubljana, Slovenia

  • -

    Ljubljana, Slovenia

  • -

    London, United Kingdom

  • -

    London, United Kingdom

  • -

    London, United Kingdom

  • -

    London, United Kingdom

  • -

    Ljubljana, Slovenia

  • -

    Leeds, United Kingdom

  • -

Education

Publications

  • Book: Natural Language Processing with Flair

    Packt Publishing

    Flair is an easy-to-understand natural language processing (NLP) framework designed to facilitate training and distribution of state-of-the-art NLP models for named entity recognition, part-of-speech tagging, and text classification. Flair is also a text embedding library for combining different types of embeddings, such as document embeddings, Transformer embeddings, and the proposed Flair embeddings.

    Natural Language Processing with Flair takes a hands-on approach to explaining and…

    Flair is an easy-to-understand natural language processing (NLP) framework designed to facilitate training and distribution of state-of-the-art NLP models for named entity recognition, part-of-speech tagging, and text classification. Flair is also a text embedding library for combining different types of embeddings, such as document embeddings, Transformer embeddings, and the proposed Flair embeddings.

    Natural Language Processing with Flair takes a hands-on approach to explaining and solving real-world NLP problems. You'll begin by installing Flair and learning about the basic NLP concepts and terminology. You will explore Flair's extensive features, such as sequence tagging, text classification, and word embeddings, through practical exercises. As you advance, you will train your own sequence labeling and text classification models and learn how to use hyperparameter tuning in order to choose the right training parameters. You will learn about the idea behind one-shot and few-shot learning through a novel text classification technique TARS. Finally, you will solve several real-world NLP problems through hands-on exercises, as well as learn how to deploy Flair models to production.

    By the end of this Flair book, you'll have developed a thorough understanding of typical NLP problems and you'll be able to solve them with Flair.

    See publication
  • Deep Learning with Wally Puzzles

    Towards Data Science

    HereIsWally is a Tensorflow project that includes a model for solving Where's Wally puzzles. It uses Faster RCNN Inception v2 model initially trained on COCO dataset and retrained for finding Wally using transfer learning with Tensorflow Object Detection API.

    See publication
  • Solving XOR with a 2x2x1 feed forward neural network in Tensorflow

    Towards Data Science

    A simple guide on how to train a 2x2x1 feed forward neural network to solve the XOR problem using only 12 lines of code in python tflearn — a deep learning library built on top of Tensorflow.

    See publication
  • Move Your Cursor with Webcam Using Tensorflow Object Detection API

    Towards Data Science

    TensorMouse is a small open source Python application that allows you to move your cursor by moving a random household object (like a cup, apple or banana) in front of webcam and acts as a replacement for computer mouse or trackpad.

    See publication

Projects

  • HereIsWally

    - Present

    Deep learning project that solves Where's Wally puzzles by finding the exact position of Wally in an image

    See project
  • TensorMouse

    - Present

    TensorMouse allows you to control your cursor by moving random objects (like cups, apples or bananas) in front of webcam to move your cursor as a replacement for mouse or touchpad.

    Tensorflow Object Detection API trained on the COCO dataset supports up to 90 different types of objects that can be used to move the cursor.

    See project

Recommendations received

View Tadej’s full profile

  • See who you know in common
  • Get introduced
  • Contact Tadej directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses