Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • September 04, 2015, 07:28:07 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: BlitzType 0.95 finishing the project from NANY  (Read 5936 times)

kakarukeys

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 25
  • Save time play more
    • View Profile
    • Time-saving Guides, Windows and Office Tips to increase your productivity
    • Donate to Member
BlitzType 0.95 finishing the project from NANY
« on: May 31, 2010, 12:03:04 PM »
Hi there,

BlitzType is a NANY 2010 entry that can be found here:
http://www.donationc...ex.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.
life is short, play hard

Perry Mowbray

  • N.A.N.Y. Organizer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,809
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« Reply #1 on: May 31, 2010, 10:15:35 PM »
 :Thmbsup:

This is really good fun, thanks!

Perry Mowbray

  • N.A.N.Y. Organizer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,809
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« 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:
BlitzType.png

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





kakarukeys

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 25
  • Save time play more
    • View Profile
    • Time-saving Guides, Windows and Office Tips to increase your productivity
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« Reply #3 on: June 01, 2010, 01:20:19 AM »
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.
life is short, play hard
« Last Edit: June 01, 2010, 01:26:56 AM by kakarukeys »

Perry Mowbray

  • N.A.N.Y. Organizer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,809
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« 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.

 :-[ 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?

kakarukeys

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 25
  • Save time play more
    • View Profile
    • Time-saving Guides, Windows and Office Tips to increase your productivity
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« 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.  :)
life is short, play hard

Perry Mowbray

  • N.A.N.Y. Organizer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,809
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« 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.  ;)

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

Skrell

  • Supporting Member
  • Joined in 2008
  • **
  • Posts: 14
    • View Profile
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« 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.   

Nelson Carvalho

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 8
    • View Profile
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« 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

delwoode

  • Supporting Member
  • Joined in 2008
  • **
  • Posts: 142
    • View Profile
    • Donate to Member
Re: BlitzType 0.95 finishing the project from NANY
« Reply #9 on: July 11, 2011, 06:17:00 AM »
the link to Tutorial (should be a good introduction.)

is dead