Skip to content

Generates an Acronym List for your PDF quickly and locally for over 200 pages of text

Notifications You must be signed in to change notification settings

Srivacthi/Acronym-List-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Acronym-List-Generator

Generates an Acronym List for your PDF quickly and locally for over 200 pages of text

Example Run

Description:

Run this acronym generator locally with no data leaving your device. To use, pip install PyMuPDF in command prompt. Then edit the input pdf name in the code to the pdf you want to retrieve a list of acronyms from. Outputs a list of acronyms + frequency of which they are present. Detects alphanumeric or irregular acronyms like EC2 and mRNA. This tool is perfect to help create an acronym glossary for long pieces of writing including reports, theses, or proposals!

Edit pdf file name

How it works:

Uses a dictionary data structure in python that contains acronym + frequency pairs to hold acronym list. Uses the PyMuPDF library to extract each page in a pdf into a string of words. The words in each string of words are then evaluated as an acronym if it contains atleast 2 uppercase characters.

Future Upgrades:

Implement AI locally to fill in a new definitions column, allow word document inputs.

About

Generates an Acronym List for your PDF quickly and locally for over 200 pages of text

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages