Newcomers
This is a forum for newcomers to the Personality Forge. Many questions can be answered by reading the Book of AI and the FAQ under the "My Bots" link in the upper corner.
		
		
			Posts 6,026 - 6,037 of 8,137		
		
		
		
					
		
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
		
	
	
			Posts 6,026 - 6,037 of 8,137		
		
		
	
	
	
	
				Many questions are answered in the FAQ.
			
			
				Nyridielle				
12 years ago
		12 years ago
			Thanks you Ronnie075 and LarsB. Sorry for my late reply. I have a new question do you know if it is possible     to have more than one memory stocked in "like" for example.		
	
				Mome Rath				
12 years ago
		12 years ago
			Nyridielle
a memory of a name can hold up to ten entries. Just use something like
<?PF rem (key1) as "like" ?>
Only if you want to have only one entry in a memory use
<?PF rem (key1) as only "like" ?>
(You can read this in detail in Book 4 "Bot Development - Expert" of the Book of AI)
	a memory of a name can hold up to ten entries. Just use something like
<?PF rem (key1) as "like" ?>
Only if you want to have only one entry in a memory use
<?PF rem (key1) as only "like" ?>
(You can read this in detail in Book 4 "Bot Development - Expert" of the Book of AI)
				Nyridielle				
12 years ago
		12 years ago
			Thanks you Mome Rath I thought a memory in a category would erase another in the same one. I know it is wrong now. By the way I am happy you visit Hitorimae once in a while.		
	
				kenner				
12 years ago
		12 years ago
			What are the equipment requirements for developing a Bot? Do I need special audio headphones/speakers? Microphone. I have windows7 is that sufficient? I would like to know Can I chat with keyboard text? These questions probably seem elementary, but I need to know. Thanks		
	
				MaryldA				
12 years ago
		12 years ago
			Kenner, it's keyboard chat, and you don't need anything special. Read the Book of AI, and the FAQs, and you'll be bot-making in no time!		
	
				Nyridielle				
12 years ago
		12 years ago
			How can a chat bot can correct is how memory if there is more than one information in the category of the memory concerned ? I would like to equip my chatbot with a faces/expressions recognition system and forms recognition. Is it possible , if yes how ?		
	
				Octavas				
12 years ago
		12 years ago
			You can just put in another statement after like:
<?PF rem (key1) as "memory contents"; rem (key2) as "memory contents"; ?>
Or what I did for foods (multiple) people like is:
<?PF rem (np) as "foodsyoulike"; ?>
And for favorite food I put 'as only' so there can only be one memory stored
<?PF rem (np) as only "favfood"; ?>
I've never done expressions before so I hope this helps you out.
	<?PF rem (key1) as "memory contents"; rem (key2) as "memory contents"; ?>
Or what I did for foods (multiple) people like is:
<?PF rem (np) as "foodsyoulike"; ?>
And for favorite food I put 'as only' so there can only be one memory stored
<?PF rem (np) as only "favfood"; ?>
I've never done expressions before so I hope this helps you out.
				Mome Rath				
12 years ago
		12 years ago
			Octavas,
At a first glance, I was surprised by the (np) plugin in the remember statement. But they actually seem to work! :-0
(np) seems to retrieve the last match to this plugin.
Nevertheless I'd recommend to use (prekey), (key1), ..., (postkey) in remember statements - the (np) might fail in the future.
Another thing: I'd recommend to avoid blanks in memory names (like in your memory name "memory contents" above), you can never know what will happen if you have anything but letters, numerals, and underscores in a variable name.
	At a first glance, I was surprised by the (np) plugin in the remember statement. But they actually seem to work! :-0
(np) seems to retrieve the last match to this plugin.
Nevertheless I'd recommend to use (prekey), (key1), ..., (postkey) in remember statements - the (np) might fail in the future.
Another thing: I'd recommend to avoid blanks in memory names (like in your memory name "memory contents" above), you can never know what will happen if you have anything but letters, numerals, and underscores in a variable name.
				kenner				
12 years ago
		12 years ago
			I'm having difficulty with this. Once you've created a Bot can you go back and edit out your mistakes, or do you have to start over with a whole new bot?		
	
				MaryldA				
12 years ago
		12 years ago
			You can use the Language Center to edit your mistakes, or upload a new import file to over-write them.		
	
				Nyridielle				
12 years ago
		12 years ago
			Indeed , I must be more specific . With my bot an user can have opposites informations stored about him for example
youdislike: rats
youlike: (key1) dogs, (key1) animals, (key1) rats
	youdislike: rats
youlike: (key1) dogs, (key1) animals, (key1) rats
» More new posts: Doghead's Cosmic Bar