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
- Host: GitHub
- URL: https://github.com/haobogu/ling571
- Owner: HaoboGu
- Created: 2018-01-04T00:26:09.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-13T21:53:13.000Z (over 8 years ago)
- Last Synced: 2025-04-03T11:35:07.604Z (about 1 year ago)
- Topics: grammar, nltk, parser
- Language: Python
- Homepage:
- Size: 1.12 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
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.