Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please deliver RSS feeds for all research topics on academia.edu #12849

Closed
1 task done
jbionic2016 opened this issue Jul 21, 2023 · 3 comments · Fixed by #15699
Closed
1 task done

Please deliver RSS feeds for all research topics on academia.edu #12849

jbionic2016 opened this issue Jul 21, 2023 · 3 comments · Fixed by #15699
Labels
RSS proposal New RSS wanted

Comments

@jbionic2016
Copy link

jbionic2016 commented Jul 21, 2023

Category

Scientific Journal

Website URL

https://www.academia.edu

Website description

Academic papers on various research topics

What content should be included?

There are various research topics available on academia.edu. The complete list of topics can be found at https://www.academia.edu/topics

The below examples show direct links for such topics as Semantic Web, Early Christianity, Content Based Image Retrieval
https://www.academia.edu/Documents/in/Semantic_Web/MostRecent
https://www.academia.edu/Documents/in/Early_Christianity/MostRecent
https://www.academia.edu/Documents/in/Content-Based_Image_Retrieval/MostRecent

Ideally, for each topic there must be a RSS link to facilitate the process of getting regular updates

Since all papers come out in different languages, while every user would normally read only in a few languages, it is also advisable to make a option in order to filter out any results that come out in languages other than the user can read ( I don't know if this is possible yet because this requires an artificial-intelligence engine to process new papers in order to determine the language identifier for each paper)

Additional description

No response

This is not a duplicated rss request

@jbionic2016 jbionic2016 added the RSS proposal New RSS wanted label Jul 21, 2023
K33k0 added a commit to K33k0/RSSHub that referenced this issue May 24, 2024
@K33k0
Copy link
Contributor

K33k0 commented May 24, 2024

I've done the basics. I feel like the language analysis is a little out of scope, and will almost certainly add extra dependencies and probably back end configuration. However, if following an interest/category is all you want. Consider it done (providing the PR is approved)

TonyRL pushed a commit that referenced this issue Jun 2, 2024
* feat: adds academia.edu route #12849

* fixes unused variable

* Fixes further formatting issues

* Updates namespace name

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* updates namespace to meet stndards

updates namespace to meet stndards

* updates route name to protect further development

* adds example

* Updates where data is pulled from, adding some extras

* fix: add categories

---------
@jbionic2016
Copy link
Author

jbionic2016 commented Jun 2, 2024

I can't find a parameter that would make the route extract the newest articles from a topic. So we might be a bit ahead of ourselves in closing the issue as completed

IMG_20240602_095129

@K33k0
Copy link
Contributor

K33k0 commented Jun 2, 2024

It should be pulling the most recent/newest papers first by default. The URL it pulls is https://www.academia.edu/Documents/in/${interest}/MostRecent. https://github.com/DIYgod/RSSHub/blob/a0bee48d9f9d2db78e81f37194a9efc2b1a21645/lib/routes/academia/topics.ts#L24C36-L24C96

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RSS proposal New RSS wanted
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants