How to Train Sent2Vec Model

Author: Muhammad Farhat Ullah Email ID: farhat69488@gmail.com Affiliation: Research Scholar, COMSATS University Islamabad, Lahore Campus – Pakistan. How to Train sent2vec Model Aim: The main aim of this blog is to explain how to train sent2vec sentence embedding model on unsupervised raw text, its loading and basic usage in different NLP tasks. What will you […]

Sentence Alignment using GIZA++

Author(s): Moodser Hussain Email ID: moodser.hussain@gmail.com Affiliation: Research Scholar, COMSATS University Islamabad Lahore Campus – Pakistan. style=”position: absolute; top: 0.46in; left: 0in” Sentence Alignment using GIZA++ Aim: Basics of Sentence Alignment The working mechanism of GIZA++ Using GIZA++ on Linux for Alignment What will you need? Local Machine with Ubuntu 14.04 (because 14.04+ have some […]

Training Statistical MT Models using MOSES

Author(s): Moodser Hussain Email: moodser.hussain@gmail.com Affiliation: Research Scholar, COMSATS University Islamabad Lahore Campus – Pakistan       Training SMT model using MOSES Aim: This tutorial briefly explains the step by step process to train and a Phrase-based SMT model on MOSES machine translation toolkit, including (1) Language model (with IRSTLM), and (2) word alignment […]

How to train FastText Model

Author(s): Muhammad Farhat Ullah Email ID: farhat69488@gmail.com Affiliation: Research Scholar, COMSATS University Islamabad, Lahore Campus – Pakistan Programming Language(s) used: Python 3.6 or updated, Libraries / Toolkits: It requires compiler with good C++11 support[(g++-4.7.2 or updated) or (clang-3.3 or updated)], Scipy, NumPy, and updated gensim. Keywords: NLP, FastText Model, word embeddings, Train on Unsupervised plain […]

How to train Google’s Word2Vec Model

Author: Muhammad Farhat Ullah Email ID: farhat69488@gmail.com Affiliation: Research Scholar, COMSATS University Islamabad, Lahore Campus – Pakistan. How to Train Google’s Word2Vec Model Aim: The main of this blog is to explain how to train Google’s Word2Vec model, its loading and basic usage in different NLP tasks. What will you need?? To train and load […]

How to use GolVe on Linux

Author: Muhammad Farhat Ullah, Ms. Nausheen Majeed Email ID: farhat69488@gmail.com Affiliation: Research Scholar, COMSATS University Islamabad, Lahore Campus – Pakistan. How to Use GloVe on Linux Aim The main aim of this blog is to learn how to get vector representations for words in a given corpus by using GloVe on Linux platform. What Will […]

Deep Learning

Table of Contents   Pytorch Build a Basic Deep Learning Model using Pytorch Dataset Preparation for OpenNMT Project Fork and edit files in Github repository Develop Neural Machine Translation System using OpenNMT ROUGE-an Evaluation Metric for Text Summarization Evaluating Urdu Text Smmarization System Using ROUGE Ludwig Ludwig Installation