Homebrew Tiri - a typing Siri for DS

EyKcir

Member
OP
Newcomer
Joined
Mar 17, 2012
Messages
13
Trophies
0
XP
153
Country
Australia
Hello,​
this is my first homebrew, i hope you enjoy it:​
27370-tiriv2.0.png
Tiri is a typing Siri for DS.​
You can speak with Tiri and she will answer.
Try to say hello or asks her how she feels.​
If you have a idea for questions and answers you can send it to me via PN.
Download:
Other:​
Please use the adf.ly link, thx :)
Changelog:
V2.0
- More answers
- You can clear the screen with /clear
- ION renamed to Tiri​

V1
- Release

V1.1
- Added english
- More questions & answers​
To-do:
- more functions​
- better design​
- more answers​
- more languages​
(Sry, for short english description, but my english is very bad )​
 
  • Like
Reactions: 2 people

Janthran

Solarian
Member
Joined
Sep 17, 2011
Messages
3,777
Trophies
0
Location
The Pacific Northwet
XP
1,146
Country
United States

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
29,399
Trophies
2
Location
Gaming Grotto
XP
27,307
Country
Poland
I'm pretty sure that including whole questions as strings will get you nowhere - that's not how A.I of this type works. What you need to do is create a database of possible english/german words and create reactions when those words appear in the sentence by scanning it. In other words, define rules when certain words occour, as on the basis of keywords you can draw the basic sense of a sentence. It's even better if you divide them into verbs, nouns and keep the rest separate. For example, if scanf of the User string will contain "You" and "F*ck", the result would be iprintf("That's RUDE!"); however if the sentence will be "How are you?" then scanf will detect "How" as the question modifier, "Are" as a form of the verb "Be" and "You", the noun specifying that the user means Tiri.

If you're using whole sentences then the possibility that Tiri will not understand input if the sentence is not 100% correct from a grammar stand-point is incredibly high.

Just a suggestion. ;)

Also, not sure if it occours on the DS aswell, I only checked on DeSmume - Tiri answers three times when she doesn't understand and the text layer does not refresh the console, making the text overlap the keyboard. Clear the console after each answer.
 
  • Like
Reactions: 1 person

ZAFDeltaForce

Specialist
Member
Joined
Sep 9, 2006
Messages
2,794
Trophies
0
XP
571
Country
Singapore
True, however I'm just trying to give this guy an idea. ION doesn't exactly seem right. Isn't it : Super [Something?] Rational Intelligence
S I R I
u n a n
p f t t
e i e
r o
n
a
l
Actually...

Speech
Interpretation and
Recognition
Interface

This has potential, but as Foxi4 said it could be more awesome if Tiri could recognise and respond flexibly and not respond based on fixed strings of text.

Still, it's fun to mess with :)
 

EyKcir

Member
OP
Newcomer
Joined
Mar 17, 2012
Messages
13
Trophies
0
XP
153
Country
Australia
I'm pretty sure that including whole questions as strings will get you nowhere - that's not how A.I of this type works. What you need to do is create a database of possible english/german words and create reactions when those words appear in the sentence by scanning it. In other words, define rules when certain words occour, as on the basis of keywords you can draw the basic sense of a sentence. It's even better if you divide them into verbs, nouns and keep the rest separate. For example, if scanf of the User string will contain "You" and "F*ck", the result would be iprintf("That's RUDE!"); however if the sentence will be "How are you?" then scanf will detect "How" as the question modifier, "Are" as a form of the verb "Be" and "You", the noun specifying that the user means Tiri.

If you're using whole sentences then the possibility that Tiri will not understand input if the sentence is not 100% correct from a grammar stand-point is incredibly high.

Just a suggestion. ;)

Also, not sure if it occours on the DS aswell, I only checked on DeSmume - Tiri answers three times when she doesn't understand and the text layer does not refresh the console, making the text overlap the keyboard. Clear the console after each answer.
Thank you, that is a very good idea.
I will try to realize it.

No, she answer only one time, but you mast type a "_" instead " " ;
This is a little Bug, but it should be fixed in tiri3.0(release soon).

btw. I have now a forum and a blog about my homebrews, there you can read about my homebrews(for example tiri) and post ideas,suggestions and bugs.
http://www.mybrew.tk
http://www.mybrew.tk/blog (Klick for english blog)
 
  • Like
Reactions: 1 person

Kaoid

Well-Known Member
Member
Joined
Feb 29, 2012
Messages
160
Trophies
0
Age
25
Location
England
XP
316
Country
the only thing tiri will answer to is "hello". every thing else "with proper grammar as well" shows that sry I don't have an answer thing. whats going on?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: https://youtube.com/shorts/0PLynroGlRs?feature=share