An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with text-summarization

A curated list of projects in awesome lists tagged with text-summarization .

https://github.com/blmoistawinde/harvesttext

文本挖掘和预处理工具(文本清洗、新词发现、情感分析、实体识别链接、关键词抽取、知识抽取、句法分析等),无监督或弱监督方法

dependency-parser gitee harvesttext keyword-extraction named-entity-recognition new-word-discovery nlp pyhanlp sentiment-analysis text-cleaning text-segmentation text-summarization unsupervised

Last synced: 14 May 2025

https://github.com/blmoistawinde/HarvestText

文本挖掘和预处理工具(文本清洗、新词发现、情感分析、实体识别链接、关键词抽取、知识抽取、句法分析等),无监督或弱监督方法

dependency-parser gitee harvesttext keyword-extraction named-entity-recognition new-word-discovery nlp pyhanlp sentiment-analysis text-cleaning text-segmentation text-summarization unsupervised

Last synced: 18 Mar 2025

https://github.com/dipanjans/text-analytics-with-python

Learn how to process, classify, cluster, summarize, understand syntax, semantics and sentiment of text data with the power of Python! This repository contains code and datasets used in my book, "Text Analytics with Python" published by Apress/Springer.

clustering gensim natural-language natural-language-processing nltk pattern python scikit-learn semantic sentiment sentiment-analysis spacy stanford-nlp text-analytics text-classification text-summarization

Last synced: 15 May 2025

https://github.com/dipanjanS/text-analytics-with-python

Learn how to process, classify, cluster, summarize, understand syntax, semantics and sentiment of text data with the power of Python! This repository contains code and datasets used in my book, "Text Analytics with Python" published by Apress/Springer.

clustering gensim natural-language natural-language-processing nltk pattern python scikit-learn semantic sentiment sentiment-analysis spacy stanford-nlp text-analytics text-classification text-summarization

Last synced: 05 May 2025

https://github.com/yongzhuo/macropodus

自然语言处理工具Macropodus,基于Albert+BiLSTM+CRF深度学习网络架构,中文分词,词性标注,命名实体识别,新词发现,关键词,文本摘要,文本相似度,科学计算器,中文数字阿拉伯数字(罗马数字)转换,中文繁简转换,拼音转换。tookit(tool) of NLP,CWS(chinese word segnment),POS(Part-Of-Speech Tagging),NER(name entity recognition),Find(new words discovery),Keyword(keyword extraction),Summarize(text summarization),Sim(text similarity),Calculate(scientific calculator),Chi2num(chinese number to arabic number)

albert calulator crf cws keyword macropodus ner newword nlp segnment similarity text-summarization

Last synced: 10 Jun 2025

https://github.com/chakki-works/sumeval

Well tested & Multi-language evaluation framework for text summarization.

bleu machine-learning rouge text-summarization

Last synced: 16 May 2025

https://github.com/HHousen/TransformerSum

Models to perform neural summarization (extractive and abstractive) using machine learning transformers and a tool to convert abstractive summarization datasets to the extractive task.

albert automatic-summarization bert distilbert extractive-summarization machine-learning pytorch-lightning roberta summarization summarization-dataset text-summarization transformer-models

Last synced: 29 Apr 2025

https://github.com/yongzhuo/nlg-yongzhuo

中文文本摘要(text summarization)工具包, 抽取式中文文本摘要 Extractive text summary of Lead3、keyword、textrank、text teaser、word significance、LDA、LSI、NMF。(graph,feature,topic model,summarize tool or tookit)

lda lead3 lsi nlg nmf text-summarization textrank textteaser tookit word-significance

Last synced: 10 Jun 2025

https://github.com/salesforce/factCC

Resources for the "Evaluating the Factual Consistency of Abstractive Text Summarization" paper

evaluation-metrics text-summarization

Last synced: 09 Apr 2025

https://github.com/chen0040/keras-text-summarization

Text summarization using seq2seq in Keras

keras seq2seq text-summarization

Last synced: 28 Jul 2025

https://github.com/salesforce/factcc

Resources for the "Evaluating the Factual Consistency of Abstractive Text Summarization" paper

evaluation-metrics text-summarization

Last synced: 07 Apr 2025

https://github.com/kavgan/rouge-2.0

ROUGE automatic summarization evaluation toolkit. Support for ROUGE-[N, L, S, SU], stemming and stopwords in different languages, unicode text evaluation, CSV output.

evaluation evaluation-toolkit java metrics nlp rouge rouge-l rouge-n rouge-s rouge-su text-summarization unicode-text

Last synced: 12 May 2025

https://github.com/salesforce/ctrl-sum

Resources for the "CTRLsum: Towards Generic Controllable Text Summarization" paper

text-generation text-summarization

Last synced: 20 Aug 2025

https://github.com/neulab/guided_summarization

GSum: A General Framework for Guided Neural Abstractive Summarization

text-summarization

Last synced: 05 Oct 2025

https://github.com/VinAIResearch/BARTpho

BARTpho: Pre-trained Sequence-to-Sequence Models for Vietnamese (INTERSPEECH 2022)

bart bartpho pretrained-models sequence-to-sequence text-summarization vietnamese-nlp

Last synced: 25 Sep 2025

https://github.com/nlpcloud/nlpcloud-python

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, code generation, and more...

ad-generator chatbot code-generation embeddings grammar-correction keyword-extraction language-detection machine-translation ner nlp paraphrasing question-answering semantic-similarity sentiment-analysis spelling-correction text-classification text-generation text-summarization tokenization

Last synced: 28 Jan 2026

https://github.com/geniusai-research/email-summarization

A module for E-mail Summarization which uses clustering of skip-thought sentence embeddings.

machine-learning skip-thought-vectors text-summarization theano

Last synced: 02 Apr 2025

https://github.com/kata-ai/indosum

A benchmark dataset for Indonesian text summarization.

indonesian indonesian-language natural-language-processing text-summarization

Last synced: 20 Jun 2025

https://github.com/persiyanov/skip-thought-tf

An implementation of skip-thought vectors in Tensorflow

deep-learning deeplearning embeddings nlp skip-thought-vectors tensorflow text-summarization

Last synced: 30 Jul 2025

https://github.com/akashp1712/nlp-akash

Natural Language Processing notes and implementations.

natural-language-processing nlp nlp-akash nltk summarization text-summarization

Last synced: 11 May 2025

https://github.com/FeiSun/ProductTitleSummarizationCorpus

Dataset for CIKM 2018 paper "Multi-Source Pointer Network for Product Title Summarization"

dataset text-summarization

Last synced: 09 May 2025

https://github.com/elmiraghorbani/chatgpt-long-term-memory

The ChatGPT Long Term Memory package is a powerful tool designed to empower your projects with the ability to handle a large number of simultaneous users and external sources.

chatbot chatgpt chatgpt-api context datastore embedding-similarity embeddings gpt-3 gpt-35-turbo llama-index long-term-memory memory openai python redis similarity-search text-retrieval text-summarization tiktoken vector

Last synced: 26 Apr 2025

https://github.com/minasmz/Persian-Summarization

Statistical and Semantical Text Summarizer in Persian Language

doc2vec-model gensim nlp persian-language persian-nlp text-summarization textrank-algorithm

Last synced: 09 Jul 2025

https://github.com/adichat/senpai

:dash:Making communication📞easier and faster🚅for all 👦 + 👧 + 👴 + 👶 + 🐮 + 🐦 + 🐱

block-score cluster-rank conversation module pypi python segmentation text-rank text-summarization texttiling vocabulary-introduction

Last synced: 25 Mar 2025

https://github.com/nlpcloud/nlpcloud-js

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, code generation, and much more...

ad-generator chatbot code-generation conversational-ai embeddings intent-classification keywords-extraction language-detection machine-translation ner nlp paraphrasing question-answering semantic-similarity sentiment-analysis text-classification text-generation text-summarization tokenization

Last synced: 28 Jan 2026

https://github.com/saasify-sh/synopsis

Automagical summarization for webpages and articles. 🔥

saas saasify summarization summarizer summary text text-summarization

Last synced: 06 May 2025

https://github.com/guokr/brief

In a nutshell, this is a Text Summarizer

pytorch text-summarization text-summarizer

Last synced: 01 Oct 2025

https://github.com/guokr/Brief

In a nutshell, this is a Text Summarizer

pytorch text-summarization text-summarizer

Last synced: 03 May 2025

https://github.com/codewithdark-git/darkgpt

DarkGPT Chat Explorer is an interactive web application that allows users to engage in conversations with various GPT (Generative Pre-trained Transformer) models in real-time. This repository contains the source code for the application.

app chatbot database gemini gemini-ai gemini-pro-vision gen-ai google gpt huggingface-transformers image-generation latest python pytorch sqlite3 text-analysis text-classification text-summarization transformer

Last synced: 30 Aug 2025

https://github.com/saidziani/sumrized

Automatic Text Summarization (English/Arabic).

arabic-nlp nlp-machine-learning text-summarization

Last synced: 21 Mar 2025

https://github.com/krystalan/ClidSum

EMNLP 2022: ClidSum: A Benchmark Dataset for Cross-Lingual Dialogue Summarization

cross-lingual cross-lingual-summarization dataset dialogue dialogue-summarization paper text-summarization

Last synced: 09 May 2025

https://github.com/shibing624/title-generator

Automatic Text Summarization and Title Generation.

deep-learning nlp text-summarization title-generation

Last synced: 12 Jun 2025

https://github.com/microsoft/autobrewml

With AutoBrewML Framework the time it takes to get production-ready ML models with great ease and efficiency highly accelerates.

anomaly-detection azure-automl cleansing-data data-science datavisualization machine-learning microsoft nlp-machine-learning responsible-ml sampling-strategies text-analysis text-classification text-summarization

Last synced: 12 Mar 2026

https://github.com/twardoch/split-markdown4gpt

A Python tool for splitting large Markdown files into smaller sections based on a specified token limit. This is particularly useful for processing large Markdown files with GPT models, as it allows the models to handle the data in manageable chunks.

data-preprocessing gpt gpt-3 gpt-35-turbo gpt-35-turbo-16k gpt-4 markdown markdown-processing mistletoe natural-language-processing nlp openai openai-gpt python split-text summarization text-analysis text-processing text-summarization text-tokenization

Last synced: 08 Jul 2025

https://github.com/lithika-damnod/russ

Get instant answers to your questions about any text with Russ - an AI-powered reading companion that analyzes and summarizes any text you provide and answer questions based on the information in the passage

chatgpt collaborate react saas text-analysis text-summarization ui ux

Last synced: 07 Sep 2025

https://github.com/dario-github/notion-nlp

Read the text from a Notion database and perform NLP analysis.

flomo nlp notion notion-api notion-database python text-analysis text-summarization tf-idf

Last synced: 16 Mar 2026

https://github.com/gorango/lexrank.js

Unsupervised text summarization using the lexrank algorithm

javascript lexrank ml nlp pagerank sentence-relevance text-summarization

Last synced: 29 Oct 2025

https://github.com/thesephist/micropress

An Ink library for automatic text summarization

ink-programming-language natural-language-processing text-summarization

Last synced: 09 Mar 2026

https://github.com/jhrcook/textrank-streamlit

A web app built with Streamlit that summarizes input text

python python3 streamlit text-summarization text-summarizer textrank webapp

Last synced: 24 Aug 2025

https://github.com/cobanov/shakespeare-dataset

complete works, plays, sonnets and poems of shakespeare

dataset nlp nlpdata shakespeare text-classification text-processing text-summarization

Last synced: 07 Apr 2026

https://github.com/alexandrevl/supersummarizeai

Unleash the power of AI with SuperSummarizeAI! Effortlessly extract, condense, and clip content from webpages and YouTube videos using ChatGPT. Turning endless streams of content into digestible summaries.

beautifulsoup chatgpt content-analysis multilingual nlp openai papperclip text text-processing text-summarization web-scraping youtube

Last synced: 23 Sep 2025

https://github.com/jparkerweb/llm-distillery

🍶 llm-distillery ⇢ use LLMs to run map-reduce summarization tasks on large documents until a target token size is met.

ai-text-reduction large-language-model llm openai-api semantic-chunking text-compression text-distillation text-processing text-summarization token-management tokenization

Last synced: 01 May 2025

https://github.com/geekalexis/two-stage-sum

Two-stage text summarization with BERT and BART

nlp summarization text-summarization

Last synced: 12 Mar 2026

https://github.com/nlpcloud/nlpcloud-go

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, code generation, and much more...

ad-generator chatbot dependency-parsing go grammar-correction intent-classification keyphrase-extraction keyword-extraction language-detection machine-learning machine-translation ner nlp paraphrasing question-answering sentiment-analysis text-classification text-generation text-summarization tokenization

Last synced: 28 Jan 2026

https://github.com/brucewlee/wiki-text-summarizer-keyword-extractor

Uses Beautiful Soup to read Wiki pages, Gensim to summarize, NLTK to process, and extracts keywords based on entropy: everything in one beautiful code. A simple but effective solution to extractive text summarization.

gensim gensim-model keyword-extraction keyword-identification nltk simple-summarizer text-mining text-summarization text-summarizer wikipedia-summarizer

Last synced: 04 Oct 2025

https://github.com/mohankrishnagr/infosys_text-summarization

This repository contains the implementation of a Transformer-based model for abstractive text summarization and a rule-based approach for extractive text summarization.

automatic-summarization bart deep-learning pytorch-nlp summarization-dataset text-summarization transformer-models

Last synced: 15 Oct 2025

https://github.com/franfj/summarizer

Text summarization Python library (in progress)

machine-learning nlp nltk python python2 text-mining text-summarization

Last synced: 09 Apr 2025

https://github.com/siddeshsambasivam/learnify.ai

Learnify.ai is a web application for students to visualize their notes in a knowledge graph and helps to revise topics based on the amount of study time available for a given course.

keyword-extraction knowledge-graph text-summarization

Last synced: 12 May 2025

https://github.com/salesforce/disentangled-sum

Resources for the "What's New? Summarizing Contributions in Scientific Literature" paper

scientific-articles text-summarization

Last synced: 16 Apr 2025

https://github.com/dsba6010-llm-applications/baemax_tc

LLM App to demystify and summarize Terms and Conditions agreements

faiss-vector-database llms rag streamlit text-summarization vector-database

Last synced: 10 Oct 2025

https://github.com/hailiang-wang/seq2seq-textsum

基于Seq2Seq+Attention模型的Textsum文本自动摘要

deep-learning seq2seq seq2seq-attn tensorflow text-summarization

Last synced: 26 Oct 2025

https://github.com/izam-mohammed/text-summarizer

Python-based tool utilizes advanced NLP techniques and LLMs to generate concise summaries from lengthy documents 🍁. Include all source code of the end-to-end project 💥.

langchain large-language-models llama-index llm prompt-engineering text-summarization

Last synced: 23 Apr 2025

https://github.com/va1da5/rephrase-gpt

The repository offers a different UI for ChatGPT API that enables rephrasing or summarizing text in particular tone or style, aiding people in effectively conveying their ideas.

chatgpt gui text-summarization

Last synced: 12 Apr 2025

https://github.com/easonlai/analyze_customer_reviews_with_aoai

This demo repository demonstrates how to analyze customer reviews with Azure OpenAI Service (AOAI). I leveraged "ASOS Customer Review" from Kaggle to obtain valuable insight from the customer review content.

azure azure-cognitive-services azure-openai customer-retention customer-review-categorization customer-review-dataset customer-reviews openai openai-gpt3 python python3 sentiment-analysis text-generation text-summarization

Last synced: 26 Apr 2025

https://github.com/diocrafts/ai-book-summarizer

📚 AI-Powered Book PDF Knowledge Extractor & Summarizer Transform your PDF books into structured knowledge effortlessly! This tool leverages AI to analyze books page by page, extracting key insights, definitions, and concepts, and organizes them into Markdown summaries for easier study

ai ai-powered-tools automation book-summary document-analysis educational-tools knowledge-extraction machine-learning markdown natural-language-processing openai pdf pdf-processing pdf-summarization pymupdf python study-materials text-analysis text-summarization

Last synced: 16 Apr 2026

https://github.com/astrodynamic/dna_analazer-algorithms-for-working-with-text-in-cpp

This project implements substring search and sequence alignment algorithms for molecular sequences analysis. It includes the Rabin-Karp algorithm for substring search and the Needleman-Wunsch algorithm for sequence alignment. Developed in C++17, the code follows Google Style and includes a Makefile for building and testing the program.

algorithms analayze cmake cmakelists console-application console-applications cpp cpp17 dna dna-sequences hashing learning makefile rabin-karp-algorithm regex reusable testing text-algorithms text-summarization

Last synced: 20 Sep 2025

https://github.com/akbartus/webvr-reader

Interactive Reading Environment in Web-Based Virtual Reality (thesis project)

computer-vision nlp question-answer reading text-summarization webvr-aframe zero-shot-classification

Last synced: 01 May 2025

https://github.com/gursv/url-summ

A URL summarizer, which summarizes the content of a URL with proper formatting. It uses 'sshleifer/distilbart-cnn-12-6', which is a distilled version of the BART model, specifically optimized for text summarization tasks, including CNN summarization.

ai beautifulsoup chunking formatted-text huggingface-models python3 smtp star-rating streamlit text-extraction text-summarization transformers url-summarization

Last synced: 23 Apr 2025

https://github.com/junteudjio/amazon_reviews_summarizer

A deep learning based text summarizer for Amazon reviews in tensorflow.

deep-learning seq2seq tensorflow text-summarization

Last synced: 10 Jul 2025

https://github.com/khushwant18/adversarial_autoencoder_text_summarizer

Adversarial Autoencoder based text summarizer and comparison of frequency based, graph based, and several different iterations of clustering based text summarization techniques

adversarial-autoencoders clustering deep-learning nlp text-summarization

Last synced: 20 Aug 2025

https://github.com/instabaines/bart_for_text_summarisation

Use of Facebook BART for text summarization

bart llm nlp-machine-learning text-summarization

Last synced: 21 May 2026

https://github.com/engichang1467/text-summarization-distilbart-cnn

Summarize any text using the distilbart-cnn-12-6 model under the hood

distilbert huggingface text-summarization

Last synced: 24 Apr 2026

https://github.com/0xmrwn/automated-news-breakdown

Headline Extractor with Advanced Data and Language Intelligence for News and Entertainment Reading

chatgpt-api news openai text-summarization

Last synced: 11 Apr 2026