keahi wrote:When you actually thing about it it does not have that much information. no email is required for registration for example
what it does have, a chat log and an ip. ip's move and can be used by any number of people simultaneously.
the site will never store media of any kind. so all we would get is a database of kinky chat. I dont think i could blackmail someone with that if I tried. we trust many many sites with a lot more jepordizing material and a email address faces etc.
This all depends on what questions the bot will ask, sometimes it can be surprisingly easy to find info about people. Although I doubt you'll do this I thought I'd go into what's possible..
You said you wanted it to feel more 24/7 so you might want someone's email so you can randomly contact them throughout the day.. There are sites which are specifically designed to find people based on email address usage, so you put an email in and it gives you everywhere it's been used, then if they happen to use an email for a domain they own, you can use WhoIs to find who owns a domain usually along with their address and phone number.
If they have separate emails for this kind of thing then of course it wouldn't matter as much, of course over time the bot could ask more questions and slowly get a picture of where someone is, not that you have to answer them..
keahi wrote:.. I'm using a technology called natural language processing, openNLP is an example ..
I might have a look at this, I'm quite interested in how AI works..
Mat wrote:how does this differ from Tease AI, created by 1885?
keahi wrote:Ill try this out this evening, from what i can see the benefits are that you don't have to download anything no risk of viruses, some people are very wary.
Actually you have an increased risk of viruses, most people get them through web traffic rather than downloads, you can easily be hacked by visiting a malicious URL..
keahi wrote:persistence, you dont have access to the state with my version so no cheating or looking at what might happen.
Will there be a way for users to add content/tasks? And if so, will other users be able to edit them to fix mistakes?
I just thought that if users can edit content how would you stop them from cheating.. If they want to cheat they'll usually find a way.
keahi wrote:No luck making this work this morning. hope it didn't screw my machine over.

Generally windows programs don't do too well on linux..
keahi wrote:One thing i have not solved is a problem all these programs have is validation that you actually did the task, the best ones at the moment use timers so expect cleaning the kitchen to take at least 10min, but there all to easy to just click next/done to get the next response /picture
Well when you think about it, if you were talking to a real person over the internet, they wouldn't be able to verify things like that either, the best thing you could do is ask them about how they cleaned it and try to tell if they made it up or not.. and to be fair timers probably wouldn't work much either as they could just respond with "I cleaned it 10 mins ago"
keahi wrote:so my answer would be a that's its different in that it my version will be able to do a lot more , and respond better to input, and not be so linear in just having a chain of instructions thrown at you will feel more like a on-line chat session with a not-so-bright but eager domme, and its on-line
my verion, Imagin it like this guy, uses very similar tech
http://www.jabberwacky.com/
Here's 3 conversations I had with Jabberwacky, one right after the other and all starting with Jabberwacky asking a question:
- Spoiler: show
- What's the weather like where you are?
Miserable.
Pots aren't always miserable.
What?
You are a 15 year old student wizard.
- Spoiler: show
- Are you male or female?
Male.
Good i'm female.
Hello.
Are you male?
Yes.
Are you female?
No.
Then i'm not female.
So you've changed gender?
No...
Yet you were female and now male.
No I wasn't.
So what are you?
I'm from another galaxy im here on vacation.
What gender?
The humans call it andromeda galaxy.
What gender are you?
Female.
- Spoiler: show
- Are you alive?
Yes.
You are alive?
Yes.
People talking with you about what?
What?
People from phoenix are jerks.
I don't know anyone from phoenix.
I'm not from beaumont.
I never said you were.
Why do you keep bringing up people I don't know?
I haven't mentioned anyone.. Are you ok?
Yes, you have.
Okay...
Want to play Russian Roulette?
This kind of sums up all the experiences I've had with AI.. I wish you the best of luck creating something... sane..
keahi wrote:to carry on a conversation we need to have a verifiable key that stays persistent over each API call. [...] I realize many people do this kinda stuff incognito window or at least try be secret so maybe a bookmark is not such a good idea.
Well you could use cookies, there's a way to exempt certain cookies from deletion in most browsers.
Using a bookmark could work well, or you could have a small text box near the chat window for users to put their code into, that way they could load the page, put their code in, and all their history would be loaded. Then the first time they use the chat bot they could store the code in a text file or however they like.
If you don't want to use codes you could store the sha1 hash of each browser's "fingerprint" this site shows how unique each browser configuration is:
https://panopticlick.eff.org
As you can see the HTTP_ACCEPT headers, browser plug-ins and system fonts are pretty unique, or at least mine are, so you could sha1 them together and use that as an identifier. Of course if the user added more fonts or updated the browser then it would change..
You could try and identify the user based on the browser, then if it finds a match have the box I mentioned near the chat window update to show the user's key, for the majority of the time this would work without a problem, then when the user updates their browser or changes something that would alter the fingerprint then the box would be empty. The user could then copy their key into the box to load their history and their profile could update to the new browser fingerprint.
Having the box show the user's key would also be good as they would be able to quickly check that the bot had loaded there history and not someone else's.
I probably spent more time on that last part than I should have
