- Verify some kind of way to allow users to help fill out commonality scores that isn't... Completely arbitrary
- Currently saved lists save a previous data state, and need some way of catching up to the back-end database when it acquires further data. (This means old saved lists will completely lack new features, too)
- Writing exercise with input analysis, potentially syntax highlighting and word rarity scores to guide usage of wider vocabulary
- Upgraded the testing system to show meanings, and allow difficulty setting
- Deleting lists added
- Improvements on syntax highlighter. It will be nearly impossible to make better than 80% accurate but some good educational use will definitely come out of it.
- Fixed auto-meanings in many broken cases!
- Adverbs are in!
- Work on case-syntax highlighter starting
- Fixed certain punctuation parsing in the Text page for lists
- Massive fix to data integrity: no longer missing verb infinitives, and ё's are now unnecessary in input text. (This will, I think, cause a small number of errors, having solved many more)
- Fixed missing dative case from the entire app lol
- Fixed label problem for perfectivity vs gender
- Changed the placing of the input text, and began adding a syntax highlighting system...
- Fixed some obscure aspect of login flow. Pressing 'enter' now works
- Fixed various subroutes of vocab list repeatedly refetching the same data
- Noticed a moderate sized hole in data coverage regarding verb infinitives which should only have broken: frequency counts in provided text, and syntax highlighting. Will be fixed soon.
- Mobile formatting
- Some styling changes that will all be thrown out later
- Better testing page now cycles items at random, while providing answer beneath
- Beginnings of a within-list navigation system, to jump between Study, Info, and Viewing the list
- Fixed adjectives not showing short forms
- Updated styling for sorters, and changed them to work a bit more intuitively (frequency and commonality are descending, length and alphabetical are ascending)
- Flagging a word is now available, for, particularly, when the meaning section is messed up or missing. Later more input will be allowed, and we can compile a verb Root Section dataset, which will unlock the potential for some further interesting metrics and pages
- Added original text input to list's, along with their title (editability to come)
- Database wipe had to occur in part due to a reset of data transfer methods intended to increase efficiency. You mayneed to 'sign out' of a no longer existant account, and sign up anew, if strange errors appear.
- A good bit of mobile functionality was improved, and prepared. Lists should be vaguely studyable on phone.
- Added an autoupdate feature to fill the gaps of the initial WikiDump parsing. You may now see meanings labeled 'autoparsed'. If these are strange, or the meanings never end up loading, consider letting me know the word that led to the issue. In the future, if this stabilizes, I will shift this into a local update, to minimize the app's need to ping the external wiki server.
- Language nav's language name is now also a link to its home page, not just the top nav's (basic UX fix)
- Added English meanings for approx 40,000 terms. This is quite substantial. High school vocabulary is allegedly around 20,000.
- Began implementing a form that will allow various aspects of the information for given vocab terms to be flagged for verification, and filling in missing data
- Added commonality rating to most vocabulary, statistically representing the chance of encountering the term in 1 page of a book, on average. This is converted for now into number of pages needed to encounter, such that beginner vocab is near 1-5, and advanced vocab may have scores in the hundreds.
- Added sorting by commonality
- (Planned: commonality thresholds/borders)
- Changed List UI to hold one visible vocab word to the side
- Added list sorting