Skip to content

In this project I created a sequential neural network to find the gender, case and number of words in Hindi. And also used Viterbi Algorithm to find the POS tags of words in a sentence in Hindi.

Notifications You must be signed in to change notification settings

saqeeb360/Morphological-Analysis-of-Hindi-Language

Repository files navigation

CS689A COMPUTATIONAL LINGUISTICS FOR INDIAN LANGUAGES

Morphological Analysis of Hindi

Author : Abhinav Kuruma-22111401, Sanket Kale-22111052, Saqeeb-22111053

Dataset Link

Hindi Corpora - https://indicnlp.ai4bharat.org/corpora/#downloads Hindi UD text - https://github.com/UniversalDependencies/UD_Hindi-HDTB FastText Hindi pre trained model for word embedding - https://fasttext.cc/docs/en/crawl-vectors.html

Installation guide

This project code requires python library like conllu, keras, FastText, pyconll, collections, itertools, sys. To install these libraries run the command below.

!pip install conllu
!pip install fastText
!pip install pyconll
!pip install keras

Execution of the python code

To execute the project code use the Makefile.

make

About

In this project I created a sequential neural network to find the gender, case and number of words in Hindi. And also used Viterbi Algorithm to find the POS tags of words in a sentence in Hindi.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages