ngordnet

Ngram-based word frequency analyzer built using java replicating core features of google ngram viewer and princeton wordnet.

Ngordnet is a sophisticated word frequency analysis tool that combines the power of Google's Ngram Viewer with Princeton's WordNet semantic database. The application allows users to analyze word usage patterns over time and explore semantic relationships between words.

Ngordnet Word Frequency Analyzer Screenshot

Key Features

  • • Historical word frequency analysis using ngram data
  • • Semantic word relationships from WordNet
  • • Interactive time-series visualization
  • • Word similarity and synonym detection
  • • Custom date range analysis

Tech Stack

  • • Language: Java
  • • Data Processing: Custom ngram parsing algorithms
  • • Data Structures: Efficient graph and tree implementations
  • • File I/O: Large dataset handling and optimization