Skip to content

kennethleungty/Keyword-Analysis-with-KeyBERT-and-Taipy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyword Extraction Pipeline and Application with KeyBERT and Taipy




Context

  • As the amount of textual data from sources like social media, customer reviews, and online platforms continues to grow exponentially, it is important that we are able to make sense of this unstructured data. 
  • Keyword extraction and analysis are powerful natural language processing (NLP) techniques that enable us to achieve that.
  • Keyword extraction involves automatically identifying and extracting the most relevant words from a given text, while keyword analysis involves analyzing the keywords to gain insights into the underlying patterns.
  • In this project, we explore building a keyword extraction and analysis pipeline and web app on arXiv abstracts using the powerful tools of KeyBERT and Taipy.

Components

  • arXiv API Python wrapper: For the retrieval of arXiv abstracts
  • KeyBERT: For keyword extraction from abstract texts
  • Taipy Core: For building backend pipeline
  • Taipy GUI: For building frontend user interface

References