An open API service indexing awesome lists of open source software.

https://github.com/haobogu/ling571

Deep techniques for natural language processing
https://github.com/haobogu/ling571

grammar nltk parser

Last synced: 9 months ago
JSON representation

Deep techniques for natural language processing

Awesome Lists containing this project

README

          

# README

This repository contains homeworks in LING571: Deep techniques for NLP

## HW1

A English sentence parser using NLTK

## HW2

A convertor which converts a normal context free grammar (CFG) file to a grammar file in Chomsky Normal Form (CNF)

## HW3

CKY parsing algorithm.

## HW4

Probabilistic CKY parsing algorithm.

## HW5

Build a Feature-based Grammar file which can be read and processed by NLTK.

## HW6

A system which reads manually created representations and does semantic parsing.

## HW7

A system which creates and evaluates count-based models of distributional semantic similarity.

## HW8

A system which does Word Sense Disambinguation(WSD) using Resnik's similarity measure

## HW9

A simple program which finds pronouns in the second sentence of a pair of sentences.
Then manually went through Hobbs algorithm to find pronouns' co-reference.