A tool that recommends open access journals
Go to file
dependabot[bot] 61f5b6d7fc
Bump lxml from 4.6.5 to 4.9.1
Bumps [lxml](https://github.com/lxml/lxml) from 4.6.5 to 4.9.1.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.5...lxml-4.9.1)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-06 20:52:25 +00:00
static track static 2021-08-05 12:10:46 -04:00
templates update wording 2021-09-24 10:07:53 -04:00
cloud_function.py pull journal binaries from gcp 2022-01-18 02:33:47 -05:00
compare.py better error handling 2022-01-19 02:04:13 -05:00
csvdata.py make month variable in csvdada.py 2021-09-13 16:21:37 -04:00
fetch_bytes.py capture vocab as well 2021-12-13 11:14:06 -05:00
fetch_txt.py create fetch_txt.py 2021-05-12 12:35:09 -04:00
LICENSE cleanup; add draft flask implementation 2020-01-31 21:06:41 -05:00
README.md fix typo 2021-09-15 09:43:53 -04:00
requirements-cloud-function.txt update requirements-cloud-function.txt 2022-06-24 09:16:37 -04:00
requirements.txt Bump lxml from 4.6.5 to 4.9.1 2022-07-06 20:52:25 +00:00

A journal recommender tool built on the Directory of Open Access Journals

Screenshot of the application

This application suggests open access journals based on their similarity to a draft abstract submitted by the user. It is meant for authors who are trying to discover suitable target journals for their work. The results are meant to be serendipitous; the goal is to uncover unexpected but relevant journals.

The application is built with Flask, combined with "serverless" infrastructure for data analysis. The Flask application calls a Google Cloud Function asynchronously. Most of the computationally intensive work is done by the Cloud Function. Specifically, the Cloud Function does similarity calculations using spaCy and returns a similarity score for each potential target journal.

Presented at:

  • 18th Annual CUNY IT Conference. December 5, 2019.
  • Linux Conference Australia. January 23, 2021.
  • Open Science Conference. February 17, 2021.
  • Electronic Resources & Libraries. March 11, 2021.

This project is partly supported by a PSC CUNY Research grant, and a grant of Google Cloud Platform Research Credits.