Skip to content

Releases: nicolasgioanni/NotePal

v1.0.0 - Initial Release

Choose a tag to compare

@nicolasgioanni nicolasgioanni released this 03 Jun 23:26
6d9dfe0

Release Notes – NotePal v1.0.0

Release Date: June 3, 2025
Version: 1.0.0
Developed by: Parth Gupta and Nicolas Gioanni
Live Demo: https://mynotepal.ai


New Features

AI Note Generation

Automatically converts text, images, and video into structured bullet-point summaries using OpenAI models.

Chatbot Integration

An intelligent chatbot allows users to ask questions about uploaded content, built using LangChain and Pinecone for contextual responses.

Notion-Style Text Editor

Custom-built editor provides an intuitive interface for manual note-taking and formatting.

Quiz Generation

Generates short-answer and multiple-choice quizzes based on the content to support active recall and learning.

Image Processing

Supports image uploads with text extraction via PaddleOCR and object detection using YOLOv5.

Video Support

Processes videos by extracting and transcribing audio using Whisper, then generating concise summaries.


Technologies Used

Core Technologies

  • Python (Flask): Backend API and processing logic
  • Next.js (JavaScript/TypeScript): Frontend application and editor
  • Firebase: File storage and real-time data backend
  • NextAuth: Handles authentication and session management
  • OpenAI API: Generates notes, quizzes, and chatbot responses
  • LangChain: Powers chatbot orchestration
  • Pinecone: Embedding storage and retrieval for chatbot context

Supporting Technologies

  • Whisper: Transcribes audio from video files
  • PaddleOCR: Extracts text from images
  • CLIP: Ranks image relevance based on content
  • YOLOv5: Detects and classifies objects in images
  • MoviePy & FFmpeg: Converts and processes video/audio
  • PyPDF2 & python-docx: Extracts text from documents

Improvements

  • Secure route access using middleware
  • Better coordination between visual processing and summarization models
  • Streamlined file handling for various formats (.pdf, .docx, .txt, image, video)

Future Plans

  • Add support for Google Drive and Dropbox file imports
  • Enable export-to-PDF and shareable public links for notes
  • Improve quiz customization and feedback tools
  • Introduce UI theming including dark mode
  • Evaluate AWS S3 or Google Cloud Storage as scalable alternatives to Firebase for enterprise needs