Everything2
Near Matches
Ignore Exact
Full Text
Everything2

higher level node creation

created by parmentier

(idea) by parmentier (2.3 y) (print)   ?   (I like it!) Wed Jul 04 2001 at 19:52:30

ECTOR is intended to be a intelligent chatterbot, so it has to make nodes from sentences (in the sense of BAsCET). Each sentence is cut into each of its words, and each word is linked to its neighbour(s), but also to the node representing the sentence itself (see integration of words in a Concept Network).

Words often have several semantics, that's why a concept is a combination of several words (see a word is not a concept). Actually, an expression gives a particular sense to all the words it contains.

Moreover, some words are often related, and have a particular sense when associated (like "neural" and "network"). That's why we can create a new semantic node in the concept Network when a sequence of words co-occurs equally.

                                                 +---(2)---> many(4)
                                                 |
                                                 v
there (5)  has (10)  been (6)
                                                 ^
                         |                       |
                         |                       +---(1)--> several(1)
                         |
                         | CREATION OF "there as been"
                         v

                   there has been(4)
                    ^      ^      ^
                    |      |      |
           +--(4)---+     (4)     +--(4)---+   +--(2)--> many(4)
           |               |               |   |
           v               |               v   v
      there(5)  has(10)  been(6)
                                               ^
                                               |
                                               +--(1)--> several(1)

When a phrase is added, the higher level concepts (higher than words) are also considered. Example: addition of the phrase there has been something.

              there has been(5)
              ^      ^      ^
              |      |      |
     +--(5)---+     (5)     +--(5)---+   +--(2)--> many(4)
     |               |               |   |
     v               |               v   v
there(6)  has(11)  been(7)  something(1)
                                         ^
                                         |
                                         +--(1)--> several(1)
 

In order to create a concept, all the nodes to be integrated must have an equivalent (95%) co-occurrence.

The created node then has a number of occurrences equal to the minimum of the co-occurrences considered.

"Creating" nodes influence the new one, but this one influences only the first and last constituents of the string.

A created node can be a sub-concept of another existing one (for example a sentence, or another created concept).

      s e n t e n c e
      |   |   |   |
    +-+   |   |   +--+
    |     |   |      |
word1--word2--word3--word4

 NEW CONCEPT WITH WORDS 1 TO 3

       s e n t e n c e
             |      |
         created    +--- word4 -+
           node                 |
          | | |                 |
 word1 ---+ | +---- word3 ------+
            |
          word2

printable version
chaos

ECTOR integration of words in a Concept Network Concept Network Chatterbot
free speech zone Concept Network concept heuristic Putting Everything on your Resume
Asakusa Histogram In the beginning KGB
semantics BAsCET Concept Network node
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Little presents from the Node Fairy:
Trappist beers
Sorites Paradox
Guns, Germs, and Steel
All the gold you can eat
prison rape
Shogun - Total War
Placozoa
February 29
Anne Frank
emits showers of sparks
Earthquake
Plessy v. Ferguson
Reading between the lines of an Annual Report
New Writeups
Cuckowski
Slavonic Princess(poetry)
Heitah
Posthumous Oscar(thing)
ignis_glaciesque
University of South Florida(place)
ignis_glaciesque
Flogstaskriket(idea)
liveforever
Caesar's last breath(idea)
dagnyswaggart
she wants to believe(personal)
antigravpussy
he doesn't know, but her eyes widen too far(thing)
dagnyswaggart
Wild tides guard her secrets(poetry)
Lord Brawl
Caesar's last breath(poetry)
locke baron
Forgotten things in space(fiction)
sitaraika
Colours(idea)
etouffee
Wild tides guard her secrets(poetry)
Lord Brawl
Dr. Horrible's Sing-Along Blog(review)
a8ksh4
regret(idea)
Heisenberg
Editor Log: July 2008(log)
E2 is a by-product of the existence of The Everything Development Company