This Repo contains Assignments I did in NLP coursework
-
Updated
Feb 3, 2018 - Python
This Repo contains Assignments I did in NLP coursework
N-Gram language model that learns n-gram probabilities from a given corpus and generates new sentences from it based on the conditional probabilities from the generated words and phrases.
Python implementation of an N-gram language model with Laplace smoothing and sentence generation.
Estimating information entropy rates across programming languagues
This repository contains the group projects undertaken during the course "Text Engineering and Analytics" taught by Prof. Ion Androutsopoulos in the context of Msc. in Data Science at Athens University of Economics and Business.
Natural Language Processing
This is a small program that takes two lists, zips them, and translates a file after making the translation dictionary.
Markov model for generating fake headlines ✏️
Prediction using a Ngram language model the probability that a given text is the work of a certain author. Also generates a text similar to the work of a given author
Simple command-line tool to identify the language of a given text using 2 different identification models.
Language identifier with using ngram language model
Programming for NLP Project - Implement a basic n-gram language model and generate sentence using beam search
Language Detection using N-Grams
An end-to-end Automatic Speech Recognizer using RNN-CTC models for learning the speech from audio and producing transcripts
A sorting strategy for code completion in Pharo IDE (https://pharo.org/) based on the bigram language model (n-gram model with n=2)
A sorting strategy for code completion in Pharo IDE (https://pharo.org/) based on the unigram language model (n-gram model with n=1)
This software is an implementation of Author's stylometric change detection algorithm. It can be used in text forensics.
Generating text from Grimms' Fairy Tales using N-gram language model.
Add a description, image, and links to the ngram-language-model topic page so that developers can more easily learn about it.
To associate your repository with the ngram-language-model topic, visit your repo's landing page and select "manage topics."