From 7017017814a48bff90340c6f3b3a1064fbce4e1a Mon Sep 17 00:00:00 2001 From: Andrzej Stepien Date: Wed, 9 Aug 2023 20:46:52 +0200 Subject: [PATCH] now filtering out words with <4 lettters --- src/getNewPrompt.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/getNewPrompt.mjs b/src/getNewPrompt.mjs index 8ec13b3..3b0039a 100644 --- a/src/getNewPrompt.mjs +++ b/src/getNewPrompt.mjs @@ -3,7 +3,8 @@ import { db } from "./db.mjs" const blocklist = db.union([ db('bad_words').select('word'), db('medical_procedures').select('name'), - db('diseases').select('name') + db('diseases').select('name'), + db('medical_dictionary').select('word') ]) @@ -19,6 +20,7 @@ export default async function getNewPrompt({ minCount = 200000, maxCount = 30000 .andWhere('count', '<', maxCount) .andWhere('count', '>', minCount) .andWhere('word', 'not in', blocklist) + .whereRaw('length(word) > 3') .whereNotNull('pronunciation') .orderByRaw('count desc')