ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > DC Member Programs and Projects

BlitzType 0.95 finishing the project from NANY

(1/2) > >>

kakarukeys:
Hi there,

BlitzType is a NANY 2010 entry that can be found here:
https://www.donationcoder.com/forum/index.php?topic=20948.0

Thanks to the feedback and donations, I am able to release a better version. It's much improved and stable and comes close to my original goal (still a distance away).

Tutorial (should be a good introduction.)

I haven't updated my site, so don't search for installer over there, instead download from here:
Download zip file

If you get error message running it (let me know), you might need:
Microsoft Visual C++ 2008 Redistributable Package

milestone:
1. Sequential Frequent Pattern Mining Algorithm. (implemented)
2. Fuzzy Matching  (implemented) New!
3. Optimization algorithm (did not find the necessity)
4. Lightweight and ongoing development (...... sorry!)
5. Plugin framework (implemented) New! and open-source development (planning to release after code refactoring)

I hope it gives you an refreshing alternative to any text autocompletion software in the market.

Perry Mowbray:
 :Thmbsup:

This is really good fun, thanks!

Perry Mowbray:
Yes, this is nice!

Question about the phraselist...

With learning, it's obviously better to have only one phraselist active? Where are the learned phrases put if multiple are active?

For that reason, I wonder if it would be helpful to be able to have a "Learning Enabled" setting for each phraselist?

Where does the "Frequent Patterns" get saved? In that sense, it might be a good idea to have a phraselist just for frequent patterns? In which case, it would be nicer to have not "phraselist" but "frequent list" and "common words" and "plant species" as that's better to remember what each list is for...

I really love it  :Thmbsup:  The only thing that is a little annoying is the position:


sometimes gets hidden. The "on" has been covered by the tip window...




kakarukeys:
thanks...  ;D

Usually when I need learning, I enable learning and keep both Frequent Pattern and Phrase List1 active.

Clarification: all learned phrases are stored then read by the Frequent Pattern plugin, so if you disable it, the learning is still active, but learned phrases aren't used for autocompletion suggestion. If you disable learning and enable plugin, the learning stops, but learned phrases are used for autocompletion.

The frequent patterns (learned phrases) are kept in a database "wdb" and "fpdb" files. These can't be open in notepad. I am still struggling on whether I should use a text file to store frequent patterns.

using database:
pros:
I can keep contextual, meta information about the phrase learned, to suggest it at the right time and better prediction accuracy. Manage the phrases for the user automatically.

cons:
User can't read the phrases unless I build an interface for their introspection.
more performance, memory overhead

using a text file:
pros:
User can add, edit, delete a learned phrase

cons:
can't keep contextual information, that would make the format complicated
it defeats the purpose of the software, as the users are occupied with managing the phrases, which I try to do for them.

and u r right, it's good to let user changes the file names.


About the position of the tip window. I don't know how to get it right on all systems. So I set the position a little to the right. as you type 'posi..." you probably should have completed the phrase before the tip window starts to block your typing.

Perry Mowbray:
you probably should have completed the phrase before the tip window starts to block your typing.
-kakarukeys (June 01, 2010, 01:20 AM)
--- End quote ---

 :-[ Exactly correct... just thought that if the tip window moved (I thought it did, but it doesn't seem to once it's open) it'd be neat...

Thanks for the clarification... I think what'd be neat is if you could set the lists from the notification icon.

Can you have a function to dump the learned phrases to a document?

Navigation

[0] Message Index

[#] Next page

Go to full version