Welcome Guest.   Make a donation to an author on the site October 26, 2014, 12:13:19 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2011! Download 30+ custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: BlitzType 0.95 finishing the project from NANY  (Read 5134 times)
kakarukeys
Supporting Member
**
Posts: 25



Save time play more

View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« on: May 31, 2010, 12:03:04 PM »

Hi there,

BlitzType is a NANY 2010 entry that can be found here:
http://www.donationcoder....m/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.
Logged

life is short, play hard
Perry Mowbray
N.A.N.Y. Organizer
Charter Member
***
Posts: 1,807



Thoughtful Scribbles

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: May 31, 2010, 10:15:35 PM »

 Thmbsup

This is really good fun, thanks!
Logged

Perry Mowbray
N.A.N.Y. Organizer
Charter Member
***
Posts: 1,807



Thoughtful Scribbles

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: June 01, 2010, 12:51:20 AM »

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...




Logged

kakarukeys
Supporting Member
**
Posts: 25



Save time play more

View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: June 01, 2010, 01:20:19 AM »

thanks...  Grin

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.
« Last Edit: June 01, 2010, 01:26:56 AM by kakarukeys » Logged

life is short, play hard
Perry Mowbray
N.A.N.Y. Organizer
Charter Member
***
Posts: 1,807



Thoughtful Scribbles

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: June 01, 2010, 01:55:13 AM »

you probably should have completed the phrase before the tip window starts to block your typing.

 embarassed 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?
Logged

kakarukeys
Supporting Member
**
Posts: 25



Save time play more

View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #5 on: June 01, 2010, 02:11:35 AM »

I think I tried this before.
The tip follows the caret (vertical blinking line) position. As a result, as you type, it jiggles to the right. I compared it to a stationary tip which changes to new position only when it closes and reopens again. I found stationary tip is more comfortable to eyes.

controlling tip position, introspection/export of frequent patterns are now on my list of to-dos.  smiley
Logged

life is short, play hard
Perry Mowbray
N.A.N.Y. Organizer
Charter Member
***
Posts: 1,807



Thoughtful Scribbles

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: June 01, 2010, 07:08:25 PM »

A short-cut to disappear the tip window would be handy too. Sometimes it gets in the way and you're not typing a word.  Wink

But you don't want to click or press ESC etc. for example in FARR and dialog boxes...
Logged

Skrell
Supporting Member
**
Posts: 12


View Profile Give some DonationCredits to this forum member
« Reply #7 on: June 11, 2010, 01:42:52 PM »

i REALLY want to use this software but i have the same problem that i had with the last version.  Namely, that if i'm using the frequent pattern list ONLY along with autolearn and autocomplete; the program works perfect upon start up but after awhile the tip window stops coming up all together.  If i used the frequent patter list along with another phrase list, everything works for awhile and then i only see the phrase list words come up.  So basically in both cases the frequent pattern list just stops working.   
Logged
Nelson Carvalho
Charter Member
***
Posts: 8


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #8 on: October 15, 2010, 03:33:22 PM »

Hi,

I tested the program and I had problem with words with accent. When I type an accent, it appears twice and doesn't allow to put the accent above the letter. For example:
If I type 'gĂȘnio' in the text editor appears ' g^^enio '.

Thank you.

Nelson Carvalho
Logged
delwoode
Supporting Member
**
Posts: 142


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #9 on: July 11, 2011, 06:17:00 AM »

the link to Tutorial (should be a good introduction.)

is dead
Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.037s | Server load: 0.97 ]