NLP Engineer | Computational Linguist

Nikos Vasilopoulos

I build language driven AI, from retrieval augmented chatbots and speech pipelines to sentiment models and embeddings.

01

About

I'm a computational linguist working across language and machine learning. My work focuses on natural language processing, large language models, retrieval augmented generation (RAG), embeddings, and speech technologies.

I enjoy turning linguistic problems into practical AI applications: building chatbots that reason over real documents, transcription pipelines for speech to text, and models that understand sentiment and meaning at scale.

I care about clean, understandable solutions and about the linguistic detail that makes language systems actually work well.

02

Featured Projects

Hotel support assistant

A conversational assistant that helps hotel guests with common questions and support requests through natural language.

  • Python
  • LLMs
  • Chatbots
  • NLP

Greek History RAG Chatbot

A retrieval augmented chatbot that answers questions about Greek history by grounding an LLM in a curated document collection for accurate, source based responses.

  • Python
  • LLMs
  • RAG
  • Embeddings
  • Streamlit

AI Healthcare QA Evaluator

An AI assistant that answers questions and evaluates responses for quality and accuracy using language models.

  • Python
  • LLMs
  • NLP
  • Streamlit

Audio Transcriber

A speech to text application that converts audio recordings into accurate transcripts, built around modern automatic speech recognition models.

  • Python
  • Speech to Text
  • Hugging Face
  • Streamlit

Sentiment Analysis Project

A comparative sentiment classification project fine tuning transformer models to detect positive and negative sentiment in text.

  • Python
  • BERT
  • DistilBERT
  • Hugging Face
  • NLP

SQL Amazon Review Sentiment Explorer

An interactive explorer that combines SQL querying with sentiment analysis to surface insights from Amazon product reviews.

  • Python
  • SQL
  • NLP
  • Streamlit

Word2Vec Friends Dialogues

A word embeddings project trained on Friends TV show dialogues to explore semantic relationships and word similarities in conversational language.

  • Python
  • Word2Vec
  • Embeddings
  • NLP

Travel Chatbot Rasa

A conversational travel assistant built with the Rasa framework, handling intents, entities, and dialogue flows for trip related queries.

  • Python
  • Rasa
  • NLU
  • Chatbots
03

Skills

  • Python
  • NLP
  • LLMs
  • RAG
  • Embeddings
  • Hugging Face
  • Streamlit
  • GitHub
  • SQL basics
04

Experience

Profile Software

AI Language Data Annotator, Speech to Text Systems

Annotated and validated language data to train and improve speech to text systems, ensuring high quality datasets for ASR models.

Wolt

Support Associate

Provided customer and operational support, resolving issues efficiently while maintaining a high standard of service.

Self employed

Private Tutor

Taught language and study skills to students, tailoring explanations to individual learning needs.

05

Education

National and Kapodistrian University of Athens

2024 to Expected 2026

MSc in Language Technology (NLP)

University of the Peloponnese

2021 to 2023

MA in Modern Greek Language and Literature

University of the Peloponnese

2014 to 2021

BA in Greek Language and Literature

06

Contact

I'm always happy to talk about NLP, AI, and language technology. Feel free to reach out.

Built with v0