# Tip 3. Talk to AI in Ways It Understands

{% hint style="info" %}
You need to make your inputs in meaningful ways. All content you made up in the field will be translated into prompts or logics for the NPCs, the Game Controller and Story Controller in our system. For more details about how to write proper inputs or best practices, see TOPICS sections
{% endhint %}

**AI is not good at handling all cases. Make sure you write your content properly.**

The AI-driven NPCs excels is <mark style="color:blue;">**good at narrating stories rather than performing logical reasoning or complex calculations**</mark>. When creating content, think of it as writing a novel outline rather than designing a mechanical operating system. <mark style="color:blue;">(but we still have some tips prepared for you to follow in the topic section)</mark>

#### What do we mean here? Some examples: 

* **AI's** **Sweet** **Zone:** &#x20;
  * Clearly describe the <mark style="color:blue;">**NPC's state, relationship with the player, background story, and potential reactions**</mark><mark style="color:blue;">.</mark>
  * The AI is like an actor. You design a sphere for the actor to perform under the boundaries is the best practices.
    * `"You are my (the player's) lover. Today, you're very upset because I decided to study for an exam and declined our date. During our conversation, you should express your displeasure in various ways."`
* Text the AI <mark style="color:red;">MIGHT NOT</mark> understand:
  * Not defining the NPC's identity and the player's identity
  * Uses the concept of "space", cause AI does not have "visuals" of seeing where the player actually goes. But if AI is the person leading the pathway, this will work!
    * `"`*`Whenever`*` ``I (the player) appear in the`` `*`Opera House’s secret path`*`,`` `*`you`*` ``need to`` `*`output`*` ``the following text: '`*`Sing! Sing for me!`*`'"`&#x20;
