Skip to content
View anbat3's full-sized avatar

Block or report anbat3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anbat3/README.md

Hi, I'm Anabel 👋

Computational linguist · NLP engineer · Data & AI specialist

🟢 Open to Computational linguistics / NLP engineer / Data & AI roles

Hybrid specialist in Data & AI with a background in Computational Linguistics. I build multi-LLM pipelines, NLP systems and data solutions — currently focused on operational data quality in the energy sector at Repsol GBC.


Tech stack

Languages

Python SQL JavaScript HTML5 CSS3

NLP & AI

spaCy HuggingFace NLTK scikit-learn BERT RAG

LLMs & Generative AI

OpenAI LangChain Prompt Engineering Multi-LLM

Conversational AI

Rasa Dialogflow Cognigy

Databases

PostgreSQL MongoDB Oracle SQL Server

Visualization & tools

Plotly Streamlit Jupyter Git VS Code Figma


📄 Projects

🔎 Financial News Agent Python LLMs NER Recursive prompt engineering Plotly Multi-LLM pipeline for entity extraction, sentiment classification and contextual summarization of financial news. Includes knowledge graph construction and interactive investment dashboards.

🗣️ [DEL.IA – Hate speech detection chatbot] (secret repository) Rasa Hugging Face Transformers Python Multilingual (ES / EN / FR) Conversational assistant for real-time hate speech detection and classification. Built with Rasa and fine-tuned transformer models.

📖 NLP Text Analysis – White Noise Python spaCy Plotly Corpus linguistics Normalization, processing and visualization of textual data from Don DeLillo's White Noise.


Experience

Data & AI Intern — Repsol GBC · November 2025 – present Operational data quality & analysis for renewable energy assets (wind and solar). Database work across PostgreSQL, Oracle, SQL Server and MongoDB. Support on data and AI project coordination.

Computational Linguist — Whitehole Data · May 2025 – August 2025 Built automated analysis systems using multi-LLM architectures and recursive prompt engineering. Hybrid NER (spaCy + LLMs), semantic normalization, system evaluation (MAE, F1, semantic similarity) and automated dashboards.

Editor roles — Oxford University Press · Anaya Educación · Editorama.es · 2020 – 2024 Digital editorial production, multilingual content, team coordination and pedagogical material design across primary and secondary education projects.


Education

🎓 MSc in Language and Artificial Intelligence · Universidad Autónoma de Madrid · 2024–2025 NLP engineering, LLMs, machine learning, RAG systems, speech processing, corpus linguistics, data visualization.

🎓 MA in American Studies · Universidad Complutense de Madrid · 2019–2020 Critical discourse analysis, cultural research, historical and communicative perspectives.

🎓 BA in English Studies · Universidad de Barcelona · 2013–2019 Semantics, pragmatics, phonetics, contrastive English–Spanish analysis and textual structuring.


Get in touch

📧 anabel.a.tena@gmail.com · 💼 linkedin.com/in/anabelarasanz

Popular repositories Loading

  1. financial-news-agent financial-news-agent Public

    AI agent for financial news analysis, with entity extraction and normalization, contextual summary generation, and sentiment classification. Implements a modular pipeline using CrewAI (OpenAI) and …

    Jupyter Notebook 1 1

  2. anbat3 anbat3 Public

    Config files for my GitHub profile.

  3. BOTanica BOTanica Public

    BOTanica is a Rasa-based virtual assistant that provides interactive, accurate information about various flowers, including their traits, blooming seasons, and care tips. Perfect for educational, g…

    Python

  4. meteorite_impact_simulator meteorite_impact_simulator Public

    Este proyecto simula la caída de meteoritos sobre una cuadrícula de 50x50 durante un periodo de 24 horas. Cada hora se genera un número aleatorio de meteoritos con posiciones y intensidades también…

    Jupyter Notebook

  5. nlp_text_analysis nlp_text_analysis Public

    Este proyecto realiza un análisis completo de texto utilizando Python y SpaCy. El objetivo es normalizar, procesar y visualizar datos textuales del libro White Noise de Don DeLillo.

    Jupyter Notebook