Skip to content

Suggest Matching Sentence from a Corpus based on given keywords. This a pure NLP based project which suggests matching and synonymous words and ranked sentences from an uploaded corpus of papers. Also it suggests other synonyms, antonyms from the English dictionary. Auto-complete and auto suggestion is also another good feature.

Notifications You must be signed in to change notification settings

RisulIslam/WritingHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

WritingHelper

Suggest Matching Sentence from a Corpus based on given keywords

Purpose: This NLP based project was created to follow the writing style and word chosing capability of my PhD supervisor

Design features:

  1. OOP in python
  2. NLP and basic algebra

Application Features:

  1. Very interactive GUI
  2. Uploading the pdfs as dataset
  3. Converting the pdf to text
  4. Find ranked resutls from the dataset papers based on the given search keyword
  5. Search auto-complete and ranked auto-suggesstion
  6. Further upload paper or clearing the dataset option

Prerequisite: Python 3+

Packages needed: pandas, operator, collections, os, sys, codecs, tkinter, nltk, StringIO, pdfminer, getopt

How to run the tool:

  1. Download the project
  2. Install the prerequisite packages
  3. Run the main.py using F5

About

Suggest Matching Sentence from a Corpus based on given keywords. This a pure NLP based project which suggests matching and synonymous words and ranked sentences from an uploaded corpus of papers. Also it suggests other synonyms, antonyms from the English dictionary. Auto-complete and auto suggestion is also another good feature.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages