oapen-suggestion-service/oapen-engine
Justin O'Boyle 376545450d
Basic testing (#45)
* finished changes to stopwords and langauges

* final changes to stopwords

* basic testing

* add tests

* Remove formatter for now

* fix merge

* cd

* touch __init__

* Relative path issue \?

* run tests before app

* Move tests to inside docker

* exit when any command fails

---------

Co-authored-by: Max Zaremba <max.zaremba@gmail.com>
2023-03-22 14:52:38 -04:00
..
scripts Basic testing (#45) 2023-03-22 14:52:38 -04:00
src Basic testing (#45) 2023-03-22 14:52:38 -04:00
.gitignore Fix makefile for linux and variable python (#27) 2022-12-04 21:54:40 -05:00
Dockerfile Basic testing (#45) 2023-03-22 14:52:38 -04:00
Makefile Basic testing (#45) 2023-03-22 14:52:38 -04:00
Pipfile Basic testing (#45) 2023-03-22 14:52:38 -04:00
README.md OAP-56 and logging (#38) 2023-03-06 14:44:45 -05:00
pipenv-proper-names.txt Create mining engine boilerplate (#2) 2022-09-27 15:07:50 -04:00
pyvenv.cfg OAP-22: Set up python build job in GH actions (#4) 2022-09-30 15:49:04 -04:00

README.md

OAPEN Suggestion Service

Getting Started

Running the application

Ensure that you have followed the setup instructions in the top level README, then run:

docker-compose up --build

Cleaning the database manually

./scripts/clean.sh

Refreshing items + suggestions manually

./scripts/refresh.sh

How to remove/filter out bad ngrams

Members of EbookFoundation can create a pull request to edit the stopwords used to filter out bad trigrams:

oapen-engine/src/model/stopwords_*.txt

This also can be done to remove a malformed trigram already in the database (during the next run)