I have a passion for writing and documentation. I value clear and concise guidelines and am experienced in tailoring information to different audiences. I love when something I have written can directly help others to accomplish their technical goals.
As more people begin to use the publicly accessible Dialogflow software to create their own virtual agents it became clear that such systems would benefit from a set of general guidelines for common best practices of virtual agent design.
Along with two of my supervisors I wrote down suggestions for the most effective and efficient ways to design various aspects of a virtual agent. Over the course of about two months we added to this document and I tailored the word choice and style to be accessible to the same public audience who was creating their own virtual agents with Dialogflow.
Once we were satisfied we shared the document with the Google CCAI engineering team who provided their own input and suggestions. After this final round of edits Google published our document online and you can view it at the link provided below.
I also had the opportunity to help create the public facing document for the new open source Python library called SCRAPI which was developed by the Google CCAI team. This new library provides scripts and tools which interface with Dialogflow CX to automate a variety of virtual agent development and maintenance tasks.
The SCRAPI library is housed on github and freely accessible to the public so the lead developer at Google asked me to proofread and edit his ReadMe document. I standardized the format using Markdown and created a uniform writing style which highlights crucial information about the contents of the library. SCRAPI is available and the ReadMe document can be viewed at the link provided below.