Who says you need Google for everything?
...of the good kind. In fact, you are part of it right now.
I propose to use asymmetric cryptographic keys for testifying that a certain thing actually happened.
In JavaX, making a public+private key pair is just a single function call:
...which means we can have as many key pairs as we like.
For example, you can use one specific key (or multiple) to sign your personal quotes. The signed data will speak for itself if one knows that the key is yours.
On October 3rd 2018, I truly said: Oh screw this! Edgar the 3rd himself sig: MC0CFQCWUB9j0c+8e8wagTNmMXs/cq7tuAIUEoXOBbRvw343wOdunTY47rKrUDE= signer: publickey:MIIBtzCCASwGByqGSM44BAEwggEfAoGBAP1/U4E [...] F9Kg=
Thanks to Andrzej for video production!
Proof. Maybe bots can be too?
We now have voice recognition & speech output combined into the Telegram bot. Actual sci-fi!
(PS: The bot said "Good evening dudes".)
PPS: The Rubik's cube will have to wait a little... building foundations first.
Changing history on Tuesday.
Level 1: Literal. Just make some responses. How are you? => I'm good/I have some problems
Level 2: Battle it out. Take the rules of level 1 and have them compete against each other. (There are also meta-rules.)
Level 3: Fact management. Some things are true, others aren't. Manage this.
That's pretty much it. Now we just need a lot of rules to work with. Oh, and there's a very good parser for German & English.
Channel's waiting dudes.
v1 - Make a basic logic using a bastard language located somewhere between Prolog and plain English (mostly it's just the latter).
input(I'm a scammer!) && fact(a scammer scams people) && relationX(scams people, scam people) => output(You scam people?!)
v2 - Add some $ signs and turn spaces into underscores (making the pattern dynamic).
input(I'm a $scammer!) && fact(a $scammer $scams_people) && relationX($scams_people, $scam_people) => output(You $scam_people?!)
v3 - Find out what relationX is (that's not that hard).
v4 - Interpret this stuff.
Estimated time frame: 2 days
Edit (2018/08/03): And it's done (see picture).