Skip to content

webteacup/langchain-text-summarization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦜🔗 Langchain - Text Summarization App

Text Summarization App built using Langchain and Streamlit

Overview of the App

  • Accepts a paragraph of text as the input text (to be summarized) using Streamlit's st.text_input()
  • Text is split into chunks via CharacterTextSplitter() along with its split_text() method
  • Document is generated via `Document()
  • Text summarization is achieved using load_summarize_chain() by applying the run() method on the input docs.

Demo App

Streamlit App

Get an OpenAI API key

You can get your own OpenAI API key by following the following instructions:

  1. Go to https://platform.openai.com/account/api-keys.
  2. Click on the + Create new secret key button.
  3. Next, enter an identifier name (optional) and click on the Create secret key button.

About

Text Summarization App built using Langchain and Streamlit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages