4 ms·
Let me know if you've got any feedback, suggestions or feature requests.
by nethunters 5y ago
Let me know if you've got any feedback, suggestions or feature requests.
- ammar_x 5y agoI couldn't find results for the Arabic verb: يعيب or its past form عاب. It means something like criticize. Any tips?
- nethunters 5y agoWell you've found an عيب in the dictionary! Currently it uses a single dictionary, Hans Wehr, which doesn't contain that word (I've checked in my physical copy also). In my backlog is adding additional dictionaries to fill in where Hans Wher is lacking, with next in line Lane's Lexicon. Hans Wehr is a good dictionary for students and contains approximately 90% of the words they will encounter in their first few years of studying. The issue I'm having at the moment is that both dictionaries are structured differently and it requires some manual work to unify their structures. When searching a verb you can either search the root letters, or any other form even with affixes attached and the stemming algorithms should get the right root word.
- ammar_x 5y ago:) Great. Good luck with adding new dictionaries and thank you for your efforts. By the way, have you seen the work of Taha Zerrouki. He has produced many open source tools to deal with Arabic language [1]. Thought you might be interested. [1]: https://github.com/linuxscout?tab=repositories https://github.com/linuxscout?tab=repositories
- nethunters 5y agoجزاكم الله My website was originally a Flask web app which used his Arabic number converter, Arabic stemmer, Arabic normaliser and other modules. But in order to use offline as a PWA I end up porting these to JavaScript. I will release the source code once tested properly and porting is completed. Also just going through your blog, enjoying the summary of Abul Hasan Ali Nadwis book. Keep up the good work! Edit: Also Taha's work is amazing and on the back of that I've been creating a programing language specifically for string processing, so it can be used for stemming algorithms etc which compiles to multiple other languages. The idea is to hopefully port Taha's work over and hopefully benefit communities of other programing languages. Hit me up if you're interested!
- ammar_x 5y agoYes I'm interested in that and would like to know when you release the source code. And I'm glad you visited my blog and liked that post :)