Rayo is a news summarization application that keeps you updated on the latest happenings around the World. It does this by providing you with up to date headline news and an easy-to-digest summary of news from BBC.
The applicaiton collects data from BBC using webscraping with requests
, beautiful soup
and regex
The model used for summarization is the t5 base model
and details about the model can be found on hugging face https://huggingface.co/t5-base
To run the app locally, use : streamlit run bbc_news.py
and install the required packages using the pip install requirements.txt
The app was deployed to streamlit cloud and can be accessed here: http://bbcnewsbyrayo.streamlit.app