Skip to main content
Skip table of contents

🚀Implementing GPT-3 in the Email Tasks Jira Cloud app for Gmail

Previously, our developers used the Codeq API to recognize tasks in the email content. Codeq's proprietary NLP technology offers advanced deep Learning models and linguistic analysis tools to extract rich representations from your textual data. Codeq API is optimized for accuracy and precision in understanding and responding to task classification. Despite all its capabilities, this solution did not fully satisfy us, so we decided to implement GPT-3.

What is the difference? Let's try to compare these two technologies.

Feature

Codeq API

GPT-3

Purpose

Natural language is recognized, but the result is often negative in terms of quality

Wide range of natural language processing tasks

Accuracy

High

Very high accuracy in natural language recognition. Much better than Codeq API

Model architecture

Deep learning

Transformer-based architecture

Performance

Highly specialized for task classification 

Broad-based but may require fine-tuning for specific tasks

Language Support

English

Supports a wide range of natural languages

API availability

Available for commercial use

Available for commercial use

Cost

Paid subscription

Paid subscription

Training data

Labeled text

Large-scale general-purpose text corpora

Since the application works with natural language, it was a logical decision to switch to this technology. Let's look at an example of email detection with GPT-3 already implemented.

How does it work?

  1. Install the app from the Atlassian Marketplace and its connector from the Google Workspace Marketplace.

  2. Open the email you want to convert to a task and click the Email&Tasks icon.

3. Select the TRY 1-CLICK TASK (AI-BASED) option.

4. And that's it. The app recognizes your email and offers a draft of the upcoming task. It also acknowledges the priority from the text and automatically assigns the email recipient as Assignee.

Now you just need to click the Create issue button.

So, a few seconds and you're done. If the email contains attachments, checking the Include email Attachments box will automatically attach them to the issue.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.