Skip to content

An intelligent email assistant built using React.js and NLP to help users manage their inbox efficiently by summarizing emails and highlighting key content.

Notifications You must be signed in to change notification settings

wilsonpaulraj/EasyMail

Repository files navigation

EasyMail 📨

An intelligent email assistant built using React.js and NLP to help users manage their inbox efficiently by summarizing emails and highlighting key content.

🚀 Features

  • Email Summarization: Automatically generates concise summaries for long emails using Natural Language Processing.
  • Key Information Extraction: Highlights action items, deadlines, and important entities to enhance focus.
  • Inbox Clarity: Helps reduce time spent on unread emails by presenting only the most relevant content.
  • Clean UI: Built with Tailwind CSS for a responsive, distraction-free user experience.

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Natural Language Processing: Python (or JavaScript NLP library like spaCy/NLP.js if used client-side)
  • Authentication/API: (Optional - Gmail API or mock email data)
  • Build Tools: Vite / Create React App (based on your setup)

📦 Installation

# Clone the repository
git clone https://github.com/wilsonpaulraj/easymail.git
cd easymail

# Install dependencies
npm install

# Start the development server
npm start

About

An intelligent email assistant built using React.js and NLP to help users manage their inbox efficiently by summarizing emails and highlighting key content.

Topics

Resources

Stars

Watchers

Forks