Html nav stuff...
Printable version

Promo 4, Demo PLAN, Demo H1

keywords: plan, demo H1, GTK, pixmap, NNW-coding
Open project NNW

Goal: going on, proving
Input: meth 2: the way of NNW coding
Output: plan for 2nd demo H1
Miscellaneous: ?
Doc/Date: promo 4 / 26 July 2000
Translator: Patricia Fraser / 7 October 2001, Michael Squires /21 January 2004
Group/Subject: all members

ABSTRACT

Demo plan made from the viewpoint of promotion, stressing the work on the GUI. It's the second demo of Horizon H1.

Proving.
Demo H1 is the second demo. Demo H1 is an extension of Demo H0, more complete with a finishing touch. The GUI is more recognizable and you can ask the network to prove he knows some things.

After the NN has learned the capitals, you can choose some characters and ask the NN to recognize them. The recognition is not fake. The program looks at the shapes and searches in his NN matching cells. The work we have to do is not very difficult, though using GTK for the GUI requires some experience or perseverance.

An idea is that the capitals the NN has learned are in a roughly, stylized way printed at the top of the screen. You can use GTK to make them in a stylized pixmap. When the user chooses a string of capitals the program has to assemble the bit lines of the required capitals and find the answer. Then the program has to present the answer on the screen.

Another idea is that the user himself can construct a bit-picture that can be learned with an answer like the other capitals. The user can then test if the program recognizes his picture. We've put the ideas in a table with some references.

Table 1
1. Demo H1, start 20 July 2000 make a new function under NNW that presents all learned answers from the session in an array. this function can always work after a learning phase, but you may also store the answers when they're read.
2. Demo H1, start 20 July 2000 construct stylized representations of the CAPITALS as GTK pixmaps Store the pixmaps in core with marks, s. url...
3. Demo H1, start 20 July 2000 Show the stylized pictures of capitals that the NN has learned, at the top of the screen in the NNWview GUI? a. GTK has its own efficient editor, ...
b. The GTK editor can be used again
c. care for a nice layout (secondary).
4. Demo H1, start 20 July 2000 a. prepare in the GUI a field lower on the screen, where the user can type a string and also can edit this string,
b. make repetition possible
c. print the answers from 5 on screen.
?
5. Demo H1, start 20 July 2000 make a new function in NNW that can answer the user string by using NNWshop, put the answers in an array, don't forget the space character. a. GTK has its own pixmap editor that can be used, otherwise the user can make a pixmap picture himself with another program
6. Demo H1, start 20 July 2000 a. make a new function in NNW that gives the user the possibility to construct his own shape with his answer.
b. choose a rough representation
c. learn the shape and the answer
d. show the answers on the top of the screen as usual but with the new shape.
e. make the new shape available.
?

Freedom.
You are invited to correspond about all the kinds of things you meet. When we work on it, this plan will become more precise. We have an NNW-way of coding, so please see also "Methods, the NNW-coding". A program can look difficult. If you are going to work on it you can get a pseudo code doc about it. We try to improve everything.

This plan is a part of the greater plan of Horizon H1. But it is a presentation tool for promotions and so an important demo.

Ed van der Meulen ?

Printable version