Skip to content

capjamesg/papers-with-code-rss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Papers with Code RSS Feed

This tool generates RSS feeds for task pages on Papers with Code.

For example, you can subscribe to:

There is a hosted version of this tool available at https://granary.io/url?input=jsonfeed&output=atom&url=https://jamesg.blog/pwc/?url=, which you can use to make requests for task pages. The url structure is:

https://granary.io/url?input=jsonfeed&output=atom&url=https://jamesg.blog/pwc/?url=/task/<task_name>

Responses are cached for 15 minutes.

How to Set Up Locally

To set up this tool locally, first clone this repository and install the required dependencies:

git clone https://github.com/capjamesg/papers-with-code-rss
cd papers-with-code-rss/
pip3 install -r requirements.txt

You can then run the application using the following code:

python3 app.py

The tool will run on localhost:5000.

The tool broadcasts JSON Feeds. You can convert the feed to RSS when a deployment is public using Granary, with https://granary.io/url?input=jsonfeed&output=atom&url=.

License

This project is licensed under an MIT license.

Contributing

This tool doesn't support RSS out of the box because I prefer working with JSON feed. If you'd like to contribute a native RSS version of feeds generated by this tool, this would be sincerely welcomed!

Seen a bug? Have a feature to add? Feel free to file an issue or a PR!