In Atlassian Support team we get to work not only on the issues created by our customers but on a variety of projects as well. These are development, research, writing or process improvement projects that are creative, fun and always make a wider impact on how we help our customers.
We are happy and excited about Virgil. We’ve heard from a lot of you that it’s helpful. A lot of you had questions about how it works. You wanted to know how to implement a similar tool in your own instances. In the spirit of openness, I have decided to continue Kevin’s blog and share the results of my work on Virgil with all of you.
My first goal was to refine the suggestions Virgil provides by using some of the new ordering features introduced since our initial implementation. In order to do this, I had to migrate Virgil to the new Google Custom Search API. Among other things, the new API lets us weight results according to the data source, date created, and give you more relevant solutions. We were also able to use a Google Analytics tracking code to help us understand which pages in the results we return end up being useful.
It was a really interesting learning experience playing with the new API. Without boring you with too much detail here are the resources I found most useful in working on this project:
- Custom search forum, support and blog
- Defining your search engine specifications
- Helping your users refine their searches
- Improving user queries for more relevant results
Additionally, while I was working on the code, I added coverage for a wider range of products (beyond just JIRA and Confluence). I also added support for our new community site answers.atlassian.com. This is a great resource that contains the knowledge of our staff, user base, and partners, and it’s a natural fit for Virgil.
So, without further ado – Virgil 2.0 is now live! It contains:
- Support for all of our products
- A wider range of sources, including answers.atlassian.com
- Results that are more refined, more relevant and hence more useful.
What would you like to see in Virgil 3.0? Please let us know.