Katram čatbotam jābūt saviem likumiem, kur pārķert problemātiskās situācijas un konkrēti atbildēt ar konkrētu tekstu, vēlāk var arī ar konkrētu Agent darbību, piemēram, saglabāt dokumentu, aizpildīt formu utt, tā, ka katrā posmā savāc, piemēram, epastu, vārdu uzvārdu utt un tad beigās tos datus ievada kādā formā. To arī var panākt ar šādu sistēmu.
Dizainus oblīgāti jābūvē apkārt MermaidJS flowcharts piemēram: https://mermaid.js.org/syntax/flowchart.html
https://newdevsguide.com/2023/04/15/mermaid-flowcharts/
https://singhprabhanshu5.medium.com/flow-chart-using-mermaid-in-angular-501e53565075
Var mainīt krāsas, dabūt izliektas bultiņas, mazliet shapes var mainīt, var mainīt borders, fontus, bet nav pilnīga brīvība visu mainīt.
🔴 Iesaku saukt sarunas nodes par POSMU jeb SECTION (jo tas var būt gan jautājums, gan atbilde gan no klienta gan aģenta, tas var nākotnē būt arī ACTION!)
Sarunu likumu koki viena čatbot ievaros apkopo informāciju par 100+ sarunām nevis no vienas sarunas un ļauj identificēt, kurā vietā sarunas parasti apraujas vai kur klienti atstāj DISLIKE. Nākotnē mums būs AI modelis, kurš var noteikt, ka saruna nav veiksmīgi noslēgusies.
🔴 Tā kā nodomi ir automātiski, gan tos manuāli var pielikt no piemēriem, es iesaku, iespējams atsevišku sadaļu, kur var pievienot nodomus Intent, lai tas nav jādara iekšā koku skatos, bet varbūt, lai ērtāk vajag gan-gan