- 💬 Ask me about Software Enginnering, Natural Language Programming and Gen AI.
If you like it, do fork 🍴 and star ⭐
- 💬 Ask me about Software Enginnering, Natural Language Programming and Gen AI.
If you like it, do fork 🍴 and star ⭐
An autocomplete system using N-gram Language Model which assigns a probability to a sequence of words, in a way that more "likely" sequences receive higher scores.
Python
This repository contains the code associated with the Research Paper titled "Comparative Analysis of Recurrent Neural Networks (RNN) Architectures for Named Entity Recognition (NER)."
Jupyter Notebook
This project implements a Part-of-Speech (POS) tagging system using Hidden Markov Models (HMM) and the Viterbi algorithm. POS tagging is a crucial task in Natural Language Processing (NLP) that inv…
Python
An English-to-Portuguese neural machine translation (NMT) model using Long Short-Term Memory (LSTM) networks with attention.
Python
A Python implementation of a transformer model for text summarization using TensorFlow, inspired by Google's seminal 2017 paper "Attention Is All You Need".
Jupyter Notebook
An advanced project leveraging YOLO and OpenCV to automate soccer match analysis. It tracks players, detects key events, and generates comprehensive performance insights from video footage using cu…
Python 4