Tiri - a typing Siri for DS

Discussion in 'NDS - Emulation and Homebrew' started by EyKcir, Mar 17, 2012.

Mar 17, 2012

Tiri - a typing Siri for DS by EyKcir at 8:25 PM (3,023 Views / 2 Likes) 18 replies

  1. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
    Hello,​
    this is my first homebrew, i hope you enjoy it:​
    [​IMG]
    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 )​
     
    2 people like this.
  2. Wizerzak

    Member Wizerzak Because I'm a potato!

    Joined:
    May 30, 2010
    Messages:
    2,784
    Location:
    United Kingdom
    Country:
    United Kingdom
    Nice! Does it support voice or do you have to type things in?
     
  3. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
    No, sry it don't support voic.
    Mayby i try to add this function in the feature
     
  4. finkmac

    Member finkmac GBAtemp Fan

    Joined:
    Nov 9, 2011
    Messages:
    447
    Location:
    Over there
    Country:
    Canada
    It isn't Siri without voice functionality…
     
  5. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
    it should not be a siri.
    It shout be like siri with typing in instead voice function.
     
  6. Wizerzak

    Member Wizerzak Because I'm a potato!

    Joined:
    May 30, 2010
    Messages:
    2,784
    Location:
    United Kingdom
    Country:
    United Kingdom
    So more like Cleverbot then
     
  7. jonthedit

    Member jonthedit GBAtemp Advanced Maniac

    Joined:
    May 30, 2011
    Messages:
    1,691
    Country:
    Bermuda
    This should be called "Tiri" - As the T is for type.
     
    1 person likes this.
  8. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
    Yes

    Hm, greate idea, maybe i change the name, thank you :)
     
  9. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
  10. Janthran

    Member Janthran Solarian

    Joined:
    Sep 17, 2011
    Messages:
    3,777
    Location:
    The Pacific Northwet
    Country:
    United States
    And the S in Siri being..
    I dunno, T can also be for talk.
     
  11. jonthedit

    Member jonthedit GBAtemp Advanced Maniac

    Joined:
    May 30, 2011
    Messages:
    1,691
    Country:
    Bermuda
    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
     
  12. Janthran

    Member Janthran Solarian

    Joined:
    Sep 17, 2011
    Messages:
    3,777
    Location:
    The Pacific Northwet
    Country:
    United States
    something messed up with your formatting.
     
  13. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
    Yes, it can, but it stands for type (thx jonthedit ;))

    btw. I will release soon a better version of tiri with many functions like hardware testing or little games :)
     
  14. pyromaniac123

    Member pyromaniac123 ส็็็็็็็็็็็็็็็็็็็(ಠ益ಠส็็็็็็็็็็็็็็็็็็็

    Joined:
    Sep 24, 2011
    Messages:
    2,000
    Country:
    United Kingdom
    The s is for spaghetti.
     
    1 person likes this.
  15. Foxi4

    Reporter Foxi4 On the hunt...

    pip
    Joined:
    Sep 13, 2009
    Messages:
    22,719
    Location:
    Gaming Grotto
    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.
     
    1 person likes this.
  16. ZAFDeltaForce

    Member ZAFDeltaForce Specialist

    Joined:
    Sep 9, 2006
    Messages:
    2,786
    Country:
    Singapore
    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 :)
     
  17. Frederica Bernkastel

    Member Frederica Bernkastel WebPerf and PWA advocate; @antoligy on Twitter

    Joined:
    Jan 31, 2008
    Messages:
    3,145
    Location:
    Hinamizawa
    Country:
    United Kingdom
    So I take it this is similar to ALICE in design?
    If so, is it AIML compliant?
    Why not Speak?
     
  18. EyKcir
    OP

    Newcomer EyKcir Member

    Joined:
    Mar 17, 2012
    Messages:
    13
    Country:
    Austria
    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)
     
    1 person likes this.
  19. Kaoid

    Member Kaoid GBAtemp Regular

    Joined:
    Feb 29, 2012
    Messages:
    160
    Location:
    England
    Country:
    United Kingdom
    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?
     

Share This Page