Skip to content

An NLP toolkit for exclusively processing and analyzing Excel-based survey results. Harnessing OpenAI, BERT, and clustering to extract and categorize feedback insights. πŸ“ŠπŸ§ πŸ“–

Notifications You must be signed in to change notification settings

molin6/NLPSurveyInsightExtractor

Repository files navigation

πŸ“Š NLP Survey Insight Extractor

NLP Survey Insight Extractor is specifically designed to process and analyze survey results sourced exclusively from Excel files πŸ“ˆ. By leveraging advanced Natural Language Processing (NLP) techniques, this toolkit offers the capability to decipher, categorize, and highlight the primary themes and sentiments of feedback.

πŸ“ Overview

This repository focuses on understanding survey data from Excel files, ensuring users can directly load and analyze without any additional preprocessing. The integration of modern NLP methodologies offers users a comprehensive analysis of survey responses.

πŸ” Key Features

  • Excel-Exclusive Setup: The entire toolkit is purpose-built for Excel, eliminating the need for any external data transformations or migrations.

  • NLP Techniques: A range of NLP capabilities, from basic tokenization to deep thematic understanding, are integrated into the scripts.

  • Use of Prominent Models and Algorithms:

    • OpenAI: Efficient in extracting major themes and sentiments from the feedback. 🧠

    • BERT: Harnesses the power of sentence embeddings to ensure contextual understanding of each response. πŸ“–

    • Clustering Algorithms: Implementations of KMeans and Agglomerative Clustering enable the categorization of feedback into similar groups, making patterns and trends more discernible. 🧩

πŸš€ Getting Started

  1. Setup: Clone the repository and install the necessary libraries. OpenAI key needed others are free.
  2. Data Preparation: Prepare your Excel file with survey responses. The scripts directly reference sheet names and column headers, so keep them handy.
  3. Run the Scripts: Select the appropriate script based on your analysis requirements and execute.
  4. Interpret and Act: Leverage the extracted insights to make informed decisions or adjustments based on feedback.

About

An NLP toolkit for exclusively processing and analyzing Excel-based survey results. Harnessing OpenAI, BERT, and clustering to extract and categorize feedback insights. πŸ“ŠπŸ§ πŸ“–

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages