gojp / nihongo Goto Github PK
View Code? Open in Web Editor NEWJapanese Dictionary
License: MIT License
Japanese Dictionary
License: MIT License
I think I remember the populate.py
script would always crash the AWS instance because it used up too much memory, and so we restored to using this hacky split-file way of populating ES. Since it's a really small script, I'll try porting it to Go and see if that helps at all.
Somehow we should make sure that we don't regress in the quality of results returned by Elastic Search. We will be tempted to tweak the parameters, and we should make sure that the results get better overall. For now I'm just documenting some words that I used to check the sanity of the results:
心
こころ
こんにちは
hello
konnichiwa
test
Would like to be able to save words to multiple lists.
for example "Tesuto" does not highlight テスト.
Can't have 📗 forever
Since our site is the fastest site ever, this is barely necessary, but on a slow connection (like a phone) it will be nice to have an indication that something is still happening. Maybe an innovative loading bar in the search input box itself, as a thin line beneath it. Just an idea, we can look into alternatives.
Haven't looked in a while but we might be able to clean up some of the scripts.
"The results seem to fly off of the screen to the right on Firefox 27.0.1, OS X 10.9.1" - my friend
On pages that are not the index page, like http://nihongo.io/to_take_it_easy , you can type and see the loading bar, but the page content does not change.
I tried many values for common_boost
but none of them seemed to change the results at all. It's also apparently deprecated:
Something is going on with furigana in the radix tree, not sure what
@hermanschaaf not sure whether you'll like this idea or not (maybe better to keep it simple?) but it might be nice to have a page that links to other Japanese learning resources, as well as Amazon links to books like Genki, etc.
If we can't search ES for example, show users an error instead of a blank result set.
We should maybe consider ordering by common -> exact match -> contains
memory quota is being exceeded on startup on heroku, need to figure out a way to reduce the amount of memory the app uses
after porting nihongo to use the same search code as chinesedict, we lost highlighting
removed it originally just so i had less code to work with
Need to add more links to items (English words, katakana words, for example) and also use the word Japanese Dictionary or something like that more often.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.