Evaluation code for various unsupervised automated metrics for Natural Language Generation.
-
Updated
Aug 20, 2024 - Python
Evaluation code for various unsupervised automated metrics for Natural Language Generation.
A neural network to generate captions for an image using CNN and RNN with BEAM Search.
A modular library built on top of Keras and TensorFlow to generate a caption in natural language for any input image.
Python code for various NLP metrics
The LSTM model generates captions for the input images after extracting features from pre-trained VGG-16 model. (Computer Vision, NLP, Deep Learning, Python)
A basic AI chat using the OpenAI API and its GPT-3 models
Useful python NLP tools (evaluation, GUI interface, tokenization)
A visual and interactive scoring environment for machine translation systems.
Deep CNN-LSTM for Generating Image Descriptions 😈
PyTorch implementation of "Attention Is All You Need" by Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, Illia Polosukhin
An end-to-end image captioning project using a CNN encoder (ResNet-50) and LSTM decoder in PyTorch. Includes vocabulary building, preprocessing, training with BLEU evaluation, and inference. Generates natural language captions for images with saved metrics, model checkpoints, and visualization outputs.
To evaluate machine translation, they use several methods, some of which we fully implemented
Scripts for an upcoming blog "Extractive vs. Abstractive Summarization" for RaRe Technologies.
BLEU Score in Rust
Abstractive text summarization done with the help of LSTMs using encoder-decoder model which was able to achieve accuracy of 77.27% on training set and cumulative BLEU-4 score of 0.8800 on test set.
Implementation for paper BLEU: a Method for Automatic Evaluation of Machine Translation
Semantic Message Extraction for Text Based Data With Deep Neural Nets
This project aims to assist visually impaired individuals by providing a solution to convert images into spoken language. Leveraging deep learning and natural language processing, the system processes images, generates descriptive captions, and converts these captions into audio output.
Generate caption on images using CNN Encoder- LSTM Decoder structure
Machine learning tools for NLP programming.
Add a description, image, and links to the bleu-score topic page so that developers can more easily learn about it.
To associate your repository with the bleu-score topic, visit your repo's landing page and select "manage topics."