Abhijeet Solanki

Software Developer

DevOps Engineer

ML Engineer

Application Developer

Cloud Engineer

Data Scientist

Project Manager

Academic Text Summarizer

  • Developed By: Abhijeet Solanki
  • Tech Stack: Python, Hugging Face Transformer, PyTorch, Gradio
  • Libraries: torch, gradio, transformers
  • Github Url: https://github.com/ChiefAj23/AcademicTextSummarizer

A lightweight, AI-powered web application that generates concise and coherent summaries of academic texts, research papers, articles, and technical documentation. Built using Hugging Face Transformers and Gradio, this tool is designed to assist graduate students, researchers, and knowledge workers by simplifying the summarization process.

Problem Statement

As a graduate researcher, I must regularly read and summarize voluminous research papers and academic journals. This is a time-consuming and mentally exhausting process. This routine process acts as a hurdle to productivity, slowing down the rate of literature review and knowledge synthesis. To address this issue, I developed an AI-powered summarization tool that utilizes the latest natural language processing techniques to create concise summaries from lengthy academic documents. This tool will be helpful for students, scholars, and professionals by automatically summarizing, saving time, and enhancing comprehension.

๐Ÿš€ Features

  • ๐Ÿง‘โ€๐Ÿงฌย Abstractive Summarizationย usingย distilbart-cnn-12-6ย (Hugging Face)
  • โš™๏ธ Built withย Gradioย for an interactive, browser-based UI
  • ๐Ÿ’พ Supportsย local inferenceย for offline use
  • ๐Ÿ’ฌ Simple and intuitive user experience
  • ๐Ÿ‘จโ€๐ŸŽ“ Designed specifically for students, researchers, and educators

๐Ÿง  Model Information

This app uses theย sshleifer/distilbart-cnn-12-6ย model from Hugging Face, which is a distilled version of Facebook’s BART model fine-tuned on the CNN/DailyMail dataset for summarization tasks.

User Interaction Flow

The video of user interaction flow shows how the user’s paste the contentย  and summarize the content using the backend processing using Hugging Face (distilbart-cnn-12-6)ย model.ย 

Lets Connect

If you enjoyed this app or have suggestions, feel free to reach out!

Thanks for visiting my portfolio! If you find my work interesting, share a like or comment, and connect with me.

Abhijeet Solanki