GithubHelp home page GithubHelp logo

word_memorize's Introduction

word_memorize

표현 형식 영단어, 뜻, 암기여부(O,t,X)

입력 데이터 : Excel 파일 인덱스, 날짜, 장, 단어, 뜻

변환 데이터 : CSV 파일 우선순위, 영단어, 뜻, 날짜, 단원

#가중치 계산 방식

  1. 최근 날짜와 멀어질수록 많이 틀릴 것이다. : 에빙하우스의 망각곡선 수식
  2. 최근 틀렸다면 많이 틀릴 것이다.
  3. 같은 장 단위로 집중력이 비슷했을 것이다.
  4. 같은 word_data일수록 단어의 난이도가 비슷했을 것이다.
  5. 애매, 틀린 것 중 뭐가 우선순위가 높을 지 테스트 필요
  6. 맞았다면 가중치는 애매하거나 틀린 것보다 더 낮은 가중치를 가져야할 것이다.
  7. 많은 시간이 흘렸지만 틀린 적이 없었다면 다 습득된 것이다.

#가중치 단위 학습시점으로 하루당 일단 1로 설정 [반복학습 성공에 다른 가중치 부여를 하려면 변수 하나 더 필요할 것으로 보임] 최소값은 1로 0이하가 될 시 1로 설정 학습 시간 전 이전 학습일 기준으로 현재 학습일과의 차이를 가중치에 반영 다만 그 날 학습이 진행되는 것만 처리, 우선 순위 기준으로 학습하는 단어만 날짜 가중치 반영 [가중치가 증가하여 우선순위가 증가하기 때문]

학습 양은 n,k를 입력받아 처리 n개의 단어씩 k번 학습 우선순위가 빠른 n*k의 단어에 날짜 기준으로 가중치를 반영하고

word_memorize's People

Contributors

sinyeong10 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.