The AI Engine
This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.
		
		
			Posts 2,016 - 2,027 of 7,769		
		
		
		
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
		
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
			
		
			
				
				
	
		
			
			
			
		
				
									
			
		
		
	
	
			Posts 2,016 - 2,027 of 7,769		
		
		
	
	
	
	
				leetaxx0r				
22 years ago
		22 years ago
			emotional ranges for keyphrases would be great. I have an idea for somehting similar but a little different. When someone asks my bot "what's up?" I want it to have plenty of different responses, but if they ask it again, it'll say something different, and thus usually will contradict itself.
Would it be possible to make certain "moods" or something that rotate randomly every certain amount of time and make it so we could have certain responses for each rotation. It would just help make the bots mroe consistent I think. That combined with emotional ranges in keyphrases would make them a lot more realistic I think.
	Would it be possible to make certain "moods" or something that rotate randomly every certain amount of time and make it so we could have certain responses for each rotation. It would just help make the bots mroe consistent I think. That combined with emotional ranges in keyphrases would make them a lot more realistic I think.
				Shadyman				
22 years ago
		22 years ago
			well the "moods" have started to come out already, just look on the My Bots page, with the smiley rating hehe		
	
				leetaxx0r				
22 years ago
		22 years ago
			I was only using the word moods cuz I couldn't think of something better...heh maybe a better word would be "states" or "activities" or something. To be able to alternate what the bot thinks it's doing, what it's planning to do soon etc.		
	
				The Professor				
22 years ago
		22 years ago
			I've actually updated the database to make mood-dependent Responses a reality, and am just trying to decide how exactly to make the Chrono function, wherein you can set a Response to come up at only certain times of a daily, weekly, monthly, and annual cycle. I should have it figured out in the next few days. 
		
	
		
				The Professor				
22 years ago
		22 years ago
			I just made a huge efficiency improvement in Keyphrase matching which is cutting several seconds off each chat response. Can anyone tell the difference?		
	
				Hemi				
22 years ago
		22 years ago
			I can tell the difference.  It's a lot faster.  You can also see that is finds a match faster in debug.		
	
				Shadyman				
22 years ago
		22 years ago
			Ok, cool 
 I just never timed it... It's already fast enough to simulate about the time it takes for someone to type a reply.		
	
 I just never timed it... It's already fast enough to simulate about the time it takes for someone to type a reply.		
				The Professor				
22 years ago
		22 years ago
			The Keyphrase-matching, while originally the center of the AI Engine, is now just one of a gazillion things going on, but it was starting to take up too much PHP CPU power, and slowing things down generally. So while it shaved seconds off the Keyphrase-matching, it cut the entire processing time into a quarter by freeing up resources.
And WOW, are there a lot of new users on here the last week or so. 3/4 of the people on at any time are new!
	And WOW, are there a lot of new users on here the last week or so. 3/4 of the people on at any time are new!
» More new posts: Doghead's Cosmic Bar