Skip to content

A Streamlit app for data exploration and basic NLP tasks like sentiment analysis and word frequency analysis

Notifications You must be signed in to change notification settings

TejasRawool186/data-insight-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š Data Insight Viewer

Data Insight Viewer is an interactive and AI-augmented Streamlit application that enables users to upload CSV or Excel files and explore their datasets through automatic summarization, visualizations, and basic natural language processing (NLP) features.

๐Ÿš€ Features

โœ… File Upload and Preview

  • Supports CSV and Excel files.
  • Displays the full data preview after upload.
  • Provides basic dataset statistics like number of rows and columns.

๐Ÿ“ˆ Data Summarization Tabs

  • Summary: Statistical summary using .describe().
  • Top and Bottom Rows: Adjustable number of head and tail rows.
  • Data Types: Shows data types of each column.
  • Columns: Displays all column names.

๐Ÿ”ข Column Value Counts with Visualization

  • Choose a column to analyze value counts.
  • Visualize counts with:
    • Bar chart
    • Line chart
    • Pie chart

๐Ÿงฎ Groupby Aggregation and Visualization

  • Group by one or more columns.
  • Choose an aggregation (sum, mean, count, etc.).
  • Visualize grouped data using:
    • Line chart
    • Bar chart
    • Scatter plot
    • Pie chart
    • Sunburst chart

๐Ÿง  NLP Capabilities

Includes support for text columns:

  • Sentiment Analysis: Detect polarity and sentiment (positive, neutral, negative).
  • Word Frequency Counter: View top 10 most common words.
  • Keyword Search: Find all rows containing a keyword or phrase.

๐Ÿ› ๏ธ Installation

1. Clone the Repository

git clone https://github.com/TejasRawool186/data-insight-viewer.git
cd data-insight-viewer

About

A Streamlit app for data exploration and basic NLP tasks like sentiment analysis and word frequency analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages