Skip to content

ece1786-2024/Briefly

Repository files navigation

Briefly

Introduction

Briefly is a news summarization application which generates personalized news summaries tailored to a user’s interests. If users are familiar with the topic of an article, the summaries generated by Briefly should be specific and detailed. If users are less familiar with the topic, the summaries should provide more background context.

How to Run:

  1. Briefly has been tested on both Python 3.9 and 3.10.
  2. Ensure your OpenAI API key is listed in your operating system's environment variables.
  3. To interact with the system, run front-end.py: $> python frontend.py
  4. Navigate to the Gradio front-end in your browser. The default URL is: http://127.0.0.1:7860/
  5. Choose from some pre-generated personas and select a sample article to summarize.
  6. Click "Get Your Personalized Summary."
  7. To view the full agentic conversation, click on the next tab: "Full Agentic Conversation."

Sample Front-end Interaction:

sample_output.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •