Skip to content

TextXtract is a web application that uses GPT-based text summarization to generate summaries of long pieces of text. Users can input an article, research paper, or other text, and the application will generate a summary that can be displayed alongside the original text.

License

NathanVRyver/GPT-based-text-summarization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextXtract

TextXtract is a project that utilizes GPT-based models to automatically generate concise and coherent summaries of textual content. This repository contains the codebase for implementing text summarization using GPT models with the integration of Flask, React, and Axios.

Screenshots

Screenshot

Technologies Used

Transformers Library: The project utilizes the Hugging Face Transformers library, which provides a wide range of pre-trained models, including GPT models, for natural language processing tasks. The library offers an easy-to-use interface for fine-tuning models and generating summaries based on the GPT architecture.

Flask: Flask is a lightweight web framework for Python that allows for the development of web applications. In TextXtract, Flask is used to create the backend server that handles requests, processes text summarization, and provides APIs for frontend communication.

React: React is a popular JavaScript library for building user interfaces. In TextXtract, React is used for developing the frontend interface, providing a seamless and interactive user experience.

Axios: Axios is a JavaScript library used for making HTTP requests from the frontend to the backend server. It facilitates communication between the React frontend and the Flask backend in TextXtract.

About

TextXtract is a web application that uses GPT-based text summarization to generate summaries of long pieces of text. Users can input an article, research paper, or other text, and the application will generate a summary that can be displayed alongside the original text.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published