Merge pull request 'Lanhui-IncreaseChanceOfGettingDifficultArticles' (#15) from Lanhui-IncreaseChanceOfGettingDifficultArticles into master

Reviewed-on: http://121.4.94.30:3000/mrlan/EnglishPal/pulls/15
Lanhui-Selenium
mrlan 2021-08-31 21:32:19 +08:00
commit ba2a48611e
1 changed files with 2 additions and 1 deletions

View File

@ -115,7 +115,8 @@ def get_today_article(user_word_list, articleID):
if articleID == None: if articleID == None:
for reading in result: for reading in result:
text_level = text_difficulty_level(reading['text'], d3) text_level = text_difficulty_level(reading['text'], d3)
if within_range(text_level, user_level, (8.0 - user_level)*0.8): factor = random.gauss(0.8, 0.1) # a number drawn from Gaussian distribution with a mean of 0.8 and a stand deviation of 1
if within_range(text_level, user_level, (8.0 - user_level)*factor):
d = reading d = reading
break break