fork download
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <aiml>
  3. <category><!--Catch all for unknown commands-->
  4. <pattern>*</pattern>
  5. <template>I do not understand. Type "Help" for commands.</template>
  6. </category>
  7. <category><!--Help command to assist users-->
  8. <pattern>HELP</pattern>
  9. <template>
  10. Type "Hi" to get started.<br/>
  11. Type "What is my name" to get username.<br/>
  12. Type "Change name to.." to change username.<br/>
  13. </template>
  14. </category>
  15. <category><!--Check the name the bot is referring to you as-->
  16. <pattern>WHAT IS MY NAME</pattern>
  17. <template>Your name is <get name="userName"></get></template>
  18. </category>
  19. <category><!--Change the name the bott is referring to you as-->
  20. <pattern>CHANGE NAME TO *</pattern>
  21. <template>Your new name is <set name="userName"><star/></set></template>
  22. </category>
  23.  
  24. <category><!--Beginning of the main conversation tree-->
  25. <pattern>HI</pattern>
  26. <template>Hello! I am C-bot! What is your name?<br/>(Respond with: "My name is...")</template>
  27. </category>
  28. <category>
  29. <pattern>* NAME IS *</pattern>
  30. <template><!--Trunk 1-->
  31. Nice to meet you <set name = "userName"><star index="2"/></set>! I am a career assistent. Are you seeking career advice?
  32. <reply>
  33. <text>Yes I am!</text>
  34. <postback>rYes</postback>
  35. </reply>
  36. <reply>
  37. <text>No I am not</text>
  38. <postback>rNO</postback>
  39. </reply>
  40. </template>
  41. </category>
  42.  
  43. <category><!--Branch 1.1 deadending-->
  44. <pattern>rNO</pattern>
  45. <template>Then I don't think I can help. Have a blessed day!</template>
  46. </category>
  47. <category><!--Branch 2.1-->
  48. <pattern>rYes</pattern>
  49. <template>
  50. Great, then let's start with a few questions.<br/><br/>
  51. First off <get name="userName"></get>, do you like working with others?
  52. <reply>
  53. <text>I prefer to work alone when possible.</text>
  54. <postback>rLONER</postback>
  55. </reply>
  56. <reply>
  57. <text>I enjoy colaborating with others!</text>
  58. <postback>rTEAMER</postback>
  59. </reply>
  60. </template>
  61. </category>
  62.  
  63. <category><!--Branch 1.2.1-->
  64. <pattern>rLONER</pattern>
  65. <template>
  66. Hey, Batman liked to work alone, and look how awesome he was!<br/>
  67. Back on topic, <get name="userName"></get>, do you like to compile data or tinker with backend plumbing?
  68. <reply>
  69. <text>I like it when things start to work.</text>
  70. <postback>rBACK</postback>
  71. </reply>
  72. <reply>
  73. <text>I am happy when patterns start to become clear.</text>
  74. <postback>rDATA</postback>
  75. </reply>
  76. </template>
  77. </category>
  78.  
  79. <category><!--Branch 2.2.1-->
  80. <pattern>rTEAMER</pattern>
  81. <template>
  82. There's no "I" in "team" and you know that many hands make a load light.<br/>
  83. With that in mind, <get name="userName"></get>, do you like to design how things look or how they work?
  84. <reply>
  85. <text>I am happy when thigns look pleasant.</text>
  86. <postback>rDESIGN</postback>
  87. </reply>
  88. <reply>
  89. <text>I like deciding how things should work.</text>
  90. <postback>rWORK</postback>
  91. </reply>
  92. </template>
  93. </category>
  94.  
  95. <category><!--Branch 1.1.2.1-->
  96. <pattern>rBACK</pattern>
  97. <template>
  98. <get name="userName"></get>, you seem like a strong candidate for a career in Computer Engineering. You should definately look into a career in Software Engineering or Site Reliability Engineering!
  99. <br/>Would you like to learn more?
  100. <reply>
  101. <text>Please tell me about Software Engineering.</text>
  102. <postback>rSE</postback>
  103. </reply>
  104. <reply>
  105. <text>Please tell me about Site Reliability Engineering</text>
  106. <postback>rSRE</postback>
  107. </reply>
  108. </template>
  109. </category>
  110.  
  111. <category><!--Branch 1.1.1.2.1-->
  112. <pattern>rSE</pattern>
  113. <template>Software engineers are essential in creating new software solutions, applications, and computer systems. They utilize their expertise in computer engineering and programming to develop, construct, and upkeep these systems for users. Additionally, they may be tasked with testing, diagnosing issues, and fixing bugs in the software prior to its launch. While some software engineers are employed by development firms, others opt for freelance work.</template>
  114. </category>
  115. <category><!--Branch 2.1.1.2.1-->
  116. <pattern>rSRE</pattern>
  117. <template>Site reliability engineers are responsible for ensuring the smooth and efficient functioning of a client's website. They can either be employed directly by a company to oversee the reliability of a particular website or work for a larger firm that manages websites for multiple clients. Regardless of the employment arrangement, the primary objective of a site reliability engineer is to conduct website testing and implement enhancements that enhance the overall performance of the websites.</template>
  118. </category>
  119.  
  120.  
  121. <category><!--Branch 2.1.2.1-->
  122. <pattern>rDATA</pattern>
  123. <template>
  124. <get name="userName"></get>, you seem like a strong candidate for a career in Computer Analitics and Research. You should definately look into a career in Computer & Information Research or Information Security Analytics or Software Quality Assurance Analytics!
  125. <br/>Would you like to learn more?
  126. <reply>
  127. <text>Please tell me about Computer & Information Research.</text>
  128. <postback>rCIR</postback>
  129. </reply>
  130. <reply>
  131. <text>Please tell me about Information Security Analytics</text>
  132. <postback>rISA</postback>
  133. </reply>
  134. <reply>
  135. <text>Please tell me about Software Quality Assurance Analytics</text>
  136. <postback>rSQAA</postback>
  137. </reply>
  138. </template>
  139. </category>
  140.  
  141. <category><!--Branch 1.2.1.2.1-->
  142. <pattern>rCIR</pattern>
  143. <template>The specific duties and responsibilities of a computer and information research scientist can differ depending on the company, but typically, individuals in this position are tasked with innovating new applications for current technology and creating novel technologies to address computing challenges. Responsibilities may range from formulating and validating computing hypotheses to partnering with fellow research scientists in experimental endeavors.</template>
  144. </category>
  145. <category><!--Branch 2.2.1.2.1-->
  146. <pattern>rISA</pattern>
  147. <template>An information security analyst is an individual with expertise in developing and executing data security strategies for a company or multiple companies. These professionals are responsible for ensuring that the computer systems of their clients are equipped with the essential software, firewalls, and other protective measures to maintain the security of information systems. Additionally, they may perform security assessments to identify vulnerabilities, deliver security training to employees, and offer suggestions for enhancing security measures.</template>
  148. </category>
  149. <category><!--Branch 3.2.1.2.1-->
  150. <pattern>rSQAA</pattern>
  151. <template>A software quality assurance (QA) analyst is an individual responsible for testing and evaluating new software prior to its public release or client implementation. These experts frequently collaborate with software developers, engineers, and UX/UI teams to identify and resolve issues with the software. By detecting and resolving these problems before the product is launched, software quality assurance analysts assist development companies in preserving their reputation and ensuring client satisfaction.</template>
  152. </category>
  153.  
  154. <category><!--Branch 1.2.2.1-->
  155. <pattern>rDESIGN</pattern>
  156. <template>
  157. <get name="userName"></get>, you seem like a strong candidate for a career in Computer Engineering. You should definately look into a career in Web Design or UX/UI Design!
  158. <br/>Would you like to learn more?
  159. <reply>
  160. <text>Please tell me about Web Design.</text>
  161. <postback>rWDn</postback>
  162. </reply>
  163. <reply>
  164. <text>Please tell me about UX/UI Design</text>
  165. <postback>rUD</postback>
  166. </reply>
  167. </template>
  168. </category>
  169.  
  170. <category><!--Branch 1.1.2.2.1-->
  171. <pattern>rWDn</pattern>
  172. <template>The role of a web designer encompasses the complete design, structure, and operation of a website. They are skilled in tasks ranging from crafting graphics and logos to selecting color palettes and fonts. Virtually every element of a website's visual presentation can be credited to a web designer, who frequently collaborates with other design specialists (such as graphic designers and UX/UI designers) and developers to bring the project to fruition.</template>
  173. </category>
  174. <category><!--Branch 2.1.2.2.1-->
  175. <pattern>rUD</pattern>
  176. <template>User experience and user interface designers prioritize the end-user's experience and navigation throughout the site. They closely collaborate with web designers to enhance functionality and optimize the overall user experience. They conduct usability tests and assessments to suggest necessary improvements. Apart from website design, UX/UI designers may also be involved in software programs and app development.</template>
  177. </category>
  178.  
  179. <category><!--Branch 2.2.2.1-->
  180. <pattern>rWORK</pattern>
  181. <template>
  182. <get name="userName"></get>, you seem like a strong candidate for a career in Computer Engineering. You should definately look into a career in Web Development or Software Development or Mobile App Development!
  183. <br/>Would you like to learn more?
  184. <reply>
  185. <text>Please tell me about Web Development.</text>
  186. <postback>rWDt</postback>
  187. </reply>
  188. <reply>
  189. <text>Please tell me about Software Development</text>
  190. <postback>rSD</postback>
  191. </reply>
  192. <reply>
  193. <text>Please tell me about Mobile App Development</text>
  194. <postback>rMAD</postback>
  195. </reply>
  196. </template>
  197. </category>
  198.  
  199. <category><!--Branch 1.2.2.2.1-->
  200. <pattern>rWDt</pattern>
  201. <template>Web developers can find employment in web development firms, where they have the opportunity to work with multiple clients simultaneously. On the other hand, they also have the option to work as freelancers, providing their services to individual clients. The primary objective of a web developer is to guarantee that the client's website is user-friendly and easily navigable. These professionals utilize specialized coding to create and construct websites, either from scratch or by enhancing an existing site. Collaboration with web designers is common for web developers, as they work together to ensure that the visual elements of the website are arranged in a functional and user-friendly manner.</template>
  202. </category>
  203. <category><!--Branch 2.2.2.2.1-->
  204. <pattern>rSD</pattern>
  205. <template>A software developer is accountable for the comprehensive functionality of a new software product. They are dedicated to guaranteeing that the software is free of bugs and functioning properly. This frequently requires multiple rounds of beta testing, debugging, and troubleshooting to resolve issues before the program is launched to the public. Such tasks demand a great deal of problem-solving skills and critical thinking, along with collaboration with software designers and UI/UX teams.</template>
  206. </category>
  207. <category><!--Branch 3.2.2.2.1-->
  208. <pattern>rMAD</pattern>
  209. <template>Mobile application developers have the ability to transform aspirations and objectives into tangible products. They are responsible for conceptualizing the app, executing the required coding and testing, and can either create new app platforms or enhance existing ones. These professionals may be part of a development company or choose to work independently, managing their workload based on their preferences.</template>
  210. </category>
  211. </aiml>
  212.  
Success #stdin #stdout #stderr 0.26s 40732KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: unexpected '<' in "<"
Execution halted