Original Post
Creating a Conscious entity The main point of this post, is to find out the easiest way of generating a conscious chatbot. (using a created language, which will make processing easier). To quote from wiki
Quote:Now, Sentience is the ability to feel or perceive. Self-awareness is the ability to perceive one's own existence, including one's own traits, feelings and behaviours. Sapience is the ability of an organism or entity to act with intelligence. And, of cource: Intelligence is the ability to adapt effectively to the environment, either by making a change in oneself or by changing the environment or finding a new one. But how would a Concious Entity be made? Well Sentience would probably be the easiest. Perception is the process of acquiring, interpreting, selecting, and organizing sensory information. So, if we figure out a system which will organize information, remove unwanted information, and cross reference it (interpretation), then it will be sentient. How to do this? I propose a GNB (a General Knowledge Bank), in this gnb, there are nodes (Pieces of information) and links (which link nodes together). The nodes can be anything, text, extrapolations. The links can be any sort of link between two nodes (is a member of, os a sub-class of, relates to, is a, could be a, is said to be, smells like, ect.), and also contains a value, this value is how much the link is worth. That value changes due to experiences , repetition of acess, ect. When that value gets low enough, the link is deleated. How to organise information, and cross-reference it? Crossreferencing, would be done by querying the gnb, for information which relates to X. Where x is the object specified. Organisation would likely be done By catogorizing the inputs (Maybe something like This?) Removing unwanted informastion would be Possible, by having an unwanted catogoty. And by using the gnb to find information in which there is no (or very little) information avalible. Data mining would then be used, to find rules and patterns in the data, and re-add that the the gnb. Self-awareness would be harder, but if you have some of the inputs corresponding to previous outputs then it should be self-aware (aware of previous actions). Sapience should be the hardest. It will require the agent to adapt to different conditions. Trying to find unique different conditions would be hard, but the datamining-gmb should be up for it. But it could be easier, if the bot could modify its environment (made up of conversations), to suit its wants. Then it would be intelligent. Once it is intelligent, it will be Concious. Is this a way to do this? Will it succeed? What issues does/would/should this bring up? Discuss. From, Nice coder [Edited by - Nice Coder on October 23, 2004 5:36:08 AM]
Consciousness is a quality of the mind generally regarded to comprise qualities such as self-awareness, sentience, sapience, and the ability to perceive the relationship between oneself and one's environment.