Hard Work And Dedication Is The Main Key For Success

One important rule when learning a new skill: There are no shortcuts.

My Approach To Learning NLP

Natural Language Processing sits at the intersection between Linguistics and Computer Science. It turns out that intersection is right up my alley. But Natural Language Processing remains a wide, complex, and ever-evolving field. In order to keep learning and progressing, it is very important to understand the goals and aims behind NLP, and how its applications affect our lives. A good mix of theoretical knowledge and practical projects is the best way to fully grasp the underlying principles of NLP. However, sometimes it can be hard to advance if you do not have clear goals and direction. Most importantly, to know how to reach your goals, you need to know where you are starting at.

My Journey

I have been fascinated with Computer Sciences and Programming since high school. However, after a one-year experience as an exchange student in the US, I decided to go in a different direction for my university studies. I completed a B.A. in Translation, and then used my Linguistic knowledge to pursue an M.Sc. in Multilingual Computing. That’s when I truly fell in love with Natural Language Processing and decided to keep on learning and exploring! Therefore, besides my day job in NLP and my personal projects, I am currently a PhD student. My Research focuses on Text Generation and Question Answering Machine Learning Models. 

In order to improve and advance on all these different aspects and projects, I followed many online courses, classes and tutorials, and I still do. I tried to undertake different projects, both at work and on my free time, and I keep learning as much as I can. Read this article if you want to learn more about my journey!

“To Me, Programming Is More Than An Important Practical Art. It Is Also A Gigantic Undertaking In The Foundations Of Knowledge.”

Grace Hopper

How To Measure Success

When learning new skills, especially if you are learning on your own and/or through online resources, it can be hard to measure assess your improvements. Sometimes, even if you pass all the online tests and even if you solve all the exercises correctly, you haven’t fully acquired the skills, knowledge, and reflexes you actually need to progress. The best way is to start setting SMART goals for yourself. Another great step is to find ways to apply your new acquired knowledge to a personal project. Finally, it is important to understand how and when you are going to go from beginner to intermediate to advanced.

Years Of Experience

I have spent so much time learning new things on my own. I have also spent so much time feeling like an impostor, or feeling I wasn’t smart enough to learn and reach my goals. And I have also struggled to navigate the gargantuan amount of resources trying to what was worth my precious time. So I completely understand how important it is to identify (and share!) meaningful and information-rich resources. That is exactly why I started this blog; this blog is going to be the tool I wish I had when I started my NLP journey – and I am sharing it with you!

How Can I Help You With Your NLP Adventure?

Whether you are a linguist who just wants to have a better understanding of the latest trends, or a programmer that is fascinated by the kaleidoscopic field of Linguistics, finding your own way while approaching NLP can be hard. I know because I found myself in the same exact position – and I still struggle at times! There are so many great (and not-so-great) resources out there, sometimes it is hard to decide where to start. And even once you started out, it might be difficult to progress, and you might find yourself asking “where to next?”. This is why I am here to help! On this website you will find lots of articles explaining the latest trends and technologies, providing hands-on examples and tutorials, and most importantly, you will find tried, true and tested resources to learn and advance with clear direction depending on what you would like to accomplish.

How Can I Help Your Business?

Are you in need of expert computational linguistics services to enhance your projects and achieve outstanding results? Look no further! I offer a range of high-quality services, including technical writing, translation, website localization, and data analysis. With my extensive knowledge and experience in multilingual computing, I am dedicated to delivering tailored solutions that meet your unique business needs.

Data Analysis

Harness the power of language data with expert data analysis services. As a computational linguist, I possess strong analytical skills to process and derive valuable insights from linguistic data. With a proven track record and a deep understanding of AI’s intricacies, I am committed to steering your company towards data-driven success.

Machine Learning

If you have data available, AI can provide valid solutions to your business problems. Whether you need sentiment analysis, language modeling, text classification, or any other form of Machine Learning, I employ state-of-the-art techniques to deliver actionable results.

AI Consultation

In a world where innovation is led by Generative AI, having a seasoned AI consultant by your side is not just an advantage, it’s a necessity. I offer a range of AI consulting services designed to empower your business with the transformative potential of AI technologies.

Explore Articles about NLP and Tips To advance in the field


The Environmental Impact of Artificial Intelligence

Artificial Intelligence is taking the world by storm, but there might be some less attractive aspects of AI we are not talking about. The environmental impact of Artificial Intelligence, for example.


Natural Language Processing Roadmap – Part I: Data Science

In this three-part series, we will try to build a complete Natural Language Processing Roadmap. Think of this roadmap as your guide to go from young Padawan to Master Jedi! We will start with the basics – Programming and Data Science.

Let’s talk and find out how I can help your business!