Skip to content

BrdH7940/NLP-From-Scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NLP-From-Scratch

A personal learning project focused on implementing foundational Natural Language Processing (NLP) models from scratch using NumPy.

Models Included:

  • Word2Vec (Skip-gram)
  • Vanilla Recurrent Neural Network (RNN)

Purpose: The main goal of this project is educational. It serves as a hands-on exercise to:

  • Solidify understanding of fundamental NLP algorithms.
  • Strengthen knowledge of the underlying mathematics.
  • Translate theoretical concepts, such as those taught in Stanford's CS224N, into practical code.

About

Implement multiple NLP foundational concepts from scratch for deep understanding. The project helps me learn by applying mathematics and programming simultaneously to solve fundamental problems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors