• About
  • Advertise
  • Privacy & Policy
  • Contact
Monday, January 12, 2026
  • Login
  • Home
    • Home – Layout 1
    • Home – Layout 2
    • Home – Layout 3
    • Home – Layout 4
    • Home – Layout 5
    • Home – Layout 6
  • News
    • All
    • Business
    • Politics
    • Science
    • World
    Hillary Clinton in white pantsuit for Trump inauguration

    Hillary Clinton in white pantsuit for Trump inauguration

    Amazon has 143 billion reasons to keep adding more perks to Prime

    Amazon has 143 billion reasons to keep adding more perks to Prime

    Shooting More than 40 Years of New York’s Halloween Parade

    Shooting More than 40 Years of New York’s Halloween Parade

    These Are the 5 Big Tech Stories to Watch in 2017

    These Are the 5 Big Tech Stories to Watch in 2017

    Why Millennials Need to Save Twice as Much as Boomers Did

    Why Millennials Need to Save Twice as Much as Boomers Did

    Doctors take inspiration from online dating to build organ transplant AI

    Doctors take inspiration from online dating to build organ transplant AI

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Tech
    • All
    • Apps
    • Gadget
    • Mobile
    • Startup
    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    Shadow Tactics: Blades of the Shogun Review

    Shadow Tactics: Blades of the Shogun Review

    macOS Sierra review: Mac users get a modest update this year

    macOS Sierra review: Mac users get a modest update this year

    Hands on: Samsung Galaxy A5 2017 review

    Hands on: Samsung Galaxy A5 2017 review

    The Last Guardian Playstation 4 Game review

    The Last Guardian Playstation 4 Game review

    These Are the 5 Big Tech Stories to Watch in 2017

    These Are the 5 Big Tech Stories to Watch in 2017

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
  • Entertainment
    • All
    • Gaming
    • Movie
    • Music
    • Sports
    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    macOS Sierra review: Mac users get a modest update this year

    macOS Sierra review: Mac users get a modest update this year

    Hands on: Samsung Galaxy A5 2017 review

    Hands on: Samsung Galaxy A5 2017 review

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Harnessing the power of VR with Power Rangers and Snapdragon 835

    Harnessing the power of VR with Power Rangers and Snapdragon 835

    So you want to be a startup investor? Here are things you should know

    So you want to be a startup investor? Here are things you should know

  • Lifestyle
    • All
    • Fashion
    • Food
    • Health
    • Travel
    Shooting More than 40 Years of New York’s Halloween Parade

    Shooting More than 40 Years of New York’s Halloween Parade

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Why Millennials Need to Save Twice as Much as Boomers Did

    Why Millennials Need to Save Twice as Much as Boomers Did

    Doctors take inspiration from online dating to build organ transplant AI

    Doctors take inspiration from online dating to build organ transplant AI

    How couples can solve lighting disagreements for good

    How couples can solve lighting disagreements for good

    Ducati launch: Lorenzo and Dovizioso’s Desmosedici

    Ducati launch: Lorenzo and Dovizioso’s Desmosedici

    Trending Tags

    • Golden Globes
    • Game of Thrones
    • MotoGP 2017
    • eSports
    • Fashion Week
  • Review
    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    Shadow Tactics: Blades of the Shogun Review

    Shadow Tactics: Blades of the Shogun Review

    macOS Sierra review: Mac users get a modest update this year

    macOS Sierra review: Mac users get a modest update this year

    Hands on: Samsung Galaxy A5 2017 review

    Hands on: Samsung Galaxy A5 2017 review

    The Last Guardian Playstation 4 Game review

    The Last Guardian Playstation 4 Game review

    Intel Core i7-7700K ‘Kaby Lake’ review

    Intel Core i7-7700K ‘Kaby Lake’ review

No Result
View All Result
Ai News
Advertisement
  • Home
    • Home – Layout 1
    • Home – Layout 2
    • Home – Layout 3
    • Home – Layout 4
    • Home – Layout 5
    • Home – Layout 6
  • News
    • All
    • Business
    • Politics
    • Science
    • World
    Hillary Clinton in white pantsuit for Trump inauguration

    Hillary Clinton in white pantsuit for Trump inauguration

    Amazon has 143 billion reasons to keep adding more perks to Prime

    Amazon has 143 billion reasons to keep adding more perks to Prime

    Shooting More than 40 Years of New York’s Halloween Parade

    Shooting More than 40 Years of New York’s Halloween Parade

    These Are the 5 Big Tech Stories to Watch in 2017

    These Are the 5 Big Tech Stories to Watch in 2017

    Why Millennials Need to Save Twice as Much as Boomers Did

    Why Millennials Need to Save Twice as Much as Boomers Did

    Doctors take inspiration from online dating to build organ transplant AI

    Doctors take inspiration from online dating to build organ transplant AI

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Tech
    • All
    • Apps
    • Gadget
    • Mobile
    • Startup
    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    Shadow Tactics: Blades of the Shogun Review

    Shadow Tactics: Blades of the Shogun Review

    macOS Sierra review: Mac users get a modest update this year

    macOS Sierra review: Mac users get a modest update this year

    Hands on: Samsung Galaxy A5 2017 review

    Hands on: Samsung Galaxy A5 2017 review

    The Last Guardian Playstation 4 Game review

    The Last Guardian Playstation 4 Game review

    These Are the 5 Big Tech Stories to Watch in 2017

    These Are the 5 Big Tech Stories to Watch in 2017

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
  • Entertainment
    • All
    • Gaming
    • Movie
    • Music
    • Sports
    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    macOS Sierra review: Mac users get a modest update this year

    macOS Sierra review: Mac users get a modest update this year

    Hands on: Samsung Galaxy A5 2017 review

    Hands on: Samsung Galaxy A5 2017 review

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Harnessing the power of VR with Power Rangers and Snapdragon 835

    Harnessing the power of VR with Power Rangers and Snapdragon 835

    So you want to be a startup investor? Here are things you should know

    So you want to be a startup investor? Here are things you should know

  • Lifestyle
    • All
    • Fashion
    • Food
    • Health
    • Travel
    Shooting More than 40 Years of New York’s Halloween Parade

    Shooting More than 40 Years of New York’s Halloween Parade

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Heroes of the Storm Global Championship 2017 starts tomorrow, here’s what you need to know

    Why Millennials Need to Save Twice as Much as Boomers Did

    Why Millennials Need to Save Twice as Much as Boomers Did

    Doctors take inspiration from online dating to build organ transplant AI

    Doctors take inspiration from online dating to build organ transplant AI

    How couples can solve lighting disagreements for good

    How couples can solve lighting disagreements for good

    Ducati launch: Lorenzo and Dovizioso’s Desmosedici

    Ducati launch: Lorenzo and Dovizioso’s Desmosedici

    Trending Tags

    • Golden Globes
    • Game of Thrones
    • MotoGP 2017
    • eSports
    • Fashion Week
  • Review
    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    The Legend of Zelda: Breath of the Wild gameplay on the Nintendo Switch

    Shadow Tactics: Blades of the Shogun Review

    Shadow Tactics: Blades of the Shogun Review

    macOS Sierra review: Mac users get a modest update this year

    macOS Sierra review: Mac users get a modest update this year

    Hands on: Samsung Galaxy A5 2017 review

    Hands on: Samsung Galaxy A5 2017 review

    The Last Guardian Playstation 4 Game review

    The Last Guardian Playstation 4 Game review

    Intel Core i7-7700K ‘Kaby Lake’ review

    Intel Core i7-7700K ‘Kaby Lake’ review

No Result
View All Result
Ai News
No Result
View All Result
Home Machine Learning

Classify Jira Tickets with GenAI On Amazon Bedrock | by Tanner McRae | Nov, 2024

AiNEWS2025 by AiNEWS2025
2024-12-12
in Machine Learning
0
Classify Jira Tickets with GenAI On Amazon Bedrock | by Tanner McRae | Nov, 2024
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter


Substitute conventional NLP approaches with immediate engineering and Giant Language Fashions (LLMS) for Jira ticket textual content classification. A code pattern walkthrough

Tanner McRae

Towards Data Science

Picture by Annie Spratt on Unsplash

Keep in mind the times when classifying textual content meant embarking on a machine studying journey? If you happen to’ve been within the ML area lengthy sufficient, you’ve most likely witnessed no less than one workforce disappear down the rabbit gap of constructing the “good” textual content classification system. The story normally goes one thing like this:

  • Month 1: “We’ll simply rapidly practice a NLP mannequin!”
  • Month 2: “We want extra coaching information…”
  • Month 3: “That is adequate”

For years, textual content classification has fallen into the realm of traditional ML. Early in my profession, I keep in mind coaching a help vector machine (SVM) for electronic mail classification. Numerous preprocessing, iteration, information assortment, and labeling.

However right here’s the twist: it’s 2024, and generative AI fashions can “usually” classify textual content out of the field! You may construct a strong ticket classification system with out, accumulating 1000’s of labeled coaching examples, managing ML coaching pipelines, or sustaining customized fashions.

On this put up, we’ll go over learn how to setup a Jira ticket classification system utilizing massive language fashions on Amazon Bedrock and different AWS providers.

DISCLAIMER: I’m a GenAI Architect at AWS and my opinions are my very own.

Why Classify Jira Tickets?

A typical ask from corporations is to grasp how groups spend their time. Jira has tagging options, however it will possibly generally fall brief by human error or lack of granularity. By doing this train, organizations can get higher insights into their workforce actions, enabling data-driven selections about useful resource allocation, venture funding, and deprecation.

Why Not Use Different NLP Approaches?

Conventional ML fashions and smaller transformers like BERT want a whole lot (or 1000’s) of labeled examples, whereas LLMs can classify textual content out of the field. In our Jira ticket classification exams, a prompt-engineering strategy matched or beat conventional ML fashions, processing 10k+ annual tickets for ~$10/12 months utilizing Claude Haiku (excluding different AWS Service prices). Additionally, prompts are simpler to replace than retraining fashions.

This github repo comprises a pattern software that connects to Jira Cloud, classifies tickets, and outputs them in a format that may be consumed by your favourite dashboarding software (Tableu, Quicksight, or another software that helps CSVs).

Vital Discover: This venture deploys sources in your AWS surroundings utilizing Terraform. You’ll incur prices for the AWS sources used. Please pay attention to the pricing for providers like Lambda, Bedrock, Glue, and S3 in your AWS area.

Pre Requisites

You’ll have to have terraform put in and the AWS CLI put in within the surroundings you need to deploy this code from

The structure is fairly straight ahead. You’ll find particulars under.

Picture by the writer

Step 1: An AWS Lambda operate is triggered on a cron job to fetch jira tickets based mostly on a time window. These tickets are then formatted and pushed to an S3 bucket underneath the /unprocessed prefix.

Step 2: A Glue job is triggered off /unprocessed object places. This runs a PySpark deduplication process to make sure no duplicate tickets make their solution to the dashboard. The deduplicated tickets are then put to the /staged prefix. That is helpful for instances the place you manually add tickets in addition to depend on the automated fetch. If you happen to can guarantee no duplicates, you may take away this step.

Step 3: A classification process is kicked off on the brand new tickets by calling Amazon Bedrock to categorise the tickets based mostly on a immediate to a big language mannequin (LLM). After classification, the completed outcomes are pushed to the /processed prefix. From right here, you may decide up the processed CSV utilizing any dashboarding software you’d like that may devour a CSV.

To get began, clone the github repo above and transfer to the /terraform listing

$ git clone https://github.com/aws-samples/jira-ticket-classification.git

$ cd jira-ticket-classification/terraform

Run terraform init, plan, & apply. Be sure you have terraform put in in your laptop and the AWS CLI configured.

$ terraform init

$ terraform plan

$ terraform apply

As soon as the infrastructure is deployed into your account, you may navigate to AWS Secrets and techniques Supervisor and replace the key together with your Jira Cloud credentials. You’ll want an API key, base url, and electronic mail to allow the automated pull

Picture by the writer

And that’s it!

You may (1) look ahead to the Cron to kick off an automated fetch, (2) export the tickets to CSV and add them to the /unprocessed S3 bucket prefix, or (3) manually set off the Lambda operate utilizing a take a look at.

Jira Fetch:

Jira fetch makes use of a Lambda operate with a Cloudwatch cron occasion to set off it. The Lambda pulls within the AWS Secret and makes use of a get request shortly loop to retrieve paginated outcomes till the JQL question completes:

def fetch_jira_issues(base_url, project_id, electronic mail, api_key):
url = f"{base_url}/relaxation/api/3/search"

# Calculate the date 8 days in the past
eight_days_ago = (datetime.now() - timedelta(days=8)).strftime("%Y-%m-%d")

# Create JQL
jql = f"venture = {project_id} AND created >= '{eight_days_ago}' ORDER BY created DESC"

# Cross into params of request.
params = {
"jql": jql,
"startAt": 0
}
all_issues = []

auth = HTTPBasicAuth(electronic mail, api_key)
headers = {"Settle for": "software/json"}

whereas True:
response = requests.get(url, headers=headers, params=params, auth=auth)
if response.status_code != 200:
increase Exception(f"Did not fetch points for venture {project_id}: {response.textual content}")

information = json.masses(response.textual content)
points = information['issues']
all_issues.lengthen(points)

if len(all_issues) >= information['total']:
break

params['startAt'] = len(all_issues)

return all_issues

It then creates a string illustration of a CSV and uploads it into S3:

def upload_to_s3(csv_string, bucket, key):
attempt:
s3_client.put_object(
Bucket=bucket,
Key=key,
Physique=csv_string,
ContentType='textual content/csv'
)
besides Exception as e:
increase Exception(f"Did not add CSV to S3: {str(e)}")

Glue Job

An S3 occasion on the /unprocessed prefix kicks off a second lambda that begins an AWS Glue job. That is helpful when there’s a number of entry factors that Jira tickets can enter the system by. For instance, if you wish to do a backfill.

import boto3 

# Initialize Boto3 Glue consumer
glue_client = boto3.consumer('glue')

def handler(occasion, context):
# Print occasion for debugging
print(f"Acquired occasion: {json.dumps(occasion)}")

# Get bucket identify and object key (file identify) from the S3 occasion
attempt:
s3_event = occasion['Records'][0]['s3']
s3_bucket = s3_event['bucket']['name']
s3_key = s3_event['object']['key']
besides KeyError as e:
print(f"Error parsing S3 occasion: {str(e)}")
increase

response = glue_client.start_job_run(
JobName=glue_job_name,
Arguments={
'--S3_BUCKET': s3_bucket,
'--NEW_CSV_FILE': s3_key
}
)

The Glue job itself is written in PySpark and could be discovered within the code repo here. The essential take away is that it does a leftanti be part of utilizing the problem Ids on the gadgets within the new CSV in opposition to all of the Ids within the /staged CSVs.

The outcomes are then pushed to the /staged prefix.

Classify Jira Tickets:

That is the place it it will get attention-grabbing. Because it seems, utilizing immediate engineering can carry out on par, if not higher, than a textual content classification mannequin utilizing a pair strategies.

  • You may outline the classifications and their descriptions in a immediate,
  • Ask the mannequin to suppose step-by-step (Chain of Thought).
  • After which output the classification with out having to coach a single mannequin. See the immediate under:

Be aware: It’s essential to validate your immediate utilizing a human curated subset of categorised / labelled tickets. It’s best to run this immediate by the validation dataset to ensure it aligns with the way you anticipate the tickets to be categorised

SYSTEM_PROMPT = '''
You're a help ticket assistant. You're given fields of a Jira ticket and your process is to categorise the ticket based mostly on these fields

Under is the listing of potential classifications together with descriptions of these classifications.

ACCESS_PERMISSIONS_REQUEST: Used when somebody would not have the write permissions or cannot log in to one thing or they cannot get the right IAM credentials to make a service work.
BUG_FIXING: Used when one thing is failing or a bug is discovered. Usually instances the descriptions embrace logs or technical data.
CREATING_UPDATING_OR_DEPRECATING_DOCUMENTATION: Used when documentation is old-fashioned. Normally references documentation within the textual content.
MINOR_REQUEST: That is not often used. Normally a bug repair but it surely's very minor. If it appears even remotely difficult use BUG_FIXING.
SUPPORT_TROUBLESHOOTING: Used when asking for help for some engineering occasion. May appear like an automatic ticket.
NEW_FEATURE_WORK: Normally describes a brand new characteristic ask or one thing that is not operational.

The fields obtainable and their descriptions are under.

Summmary: This can be a abstract or title of the ticket
Description: The outline of the problem in pure language. The vast majority of context wanted to categorise the textual content will come from this subject


* It's attainable that some fields could also be empty during which case ignore them when classifying the ticket
* Suppose by your reasoning earlier than making the classification and place your thought course of in tags. That is your area to suppose and cause in regards to the ticket classificaiton.
* Upon getting completed pondering, classify the ticket utilizing ONLY the classifications listed above and place it in tags.
'''

USER_PROMPT = '''
Utilizing solely the ticket fields under:


{abstract}


{description}

Classify the ticket utilizing ONLY 1 of the classifications listed within the system immediate. Keep in mind to suppose step-by-step earlier than classifying the ticket and place your ideas in tags.
If you find yourself completed pondering, classify the ticket and place your reply in tags. ONLY place the classifaction within the reply tags. Nothing else.
'''

We’ve added a helper class that threads the calls to Bedrock to hurry issues up:

import boto3
from concurrent.futures import ThreadPoolExecutor, as_completed
import re
from typing import Record, Dict
from prompts import USER_PROMPT, SYSTEM_PROMPT

class TicketClassifier:
SONNET_ID = "anthropic.claude-3-sonnet-20240229-v1:0"
HAIKU_ID = "anthropic.claude-3-haiku-20240307-v1:0"
HYPER_PARAMS = {"temperature": 0.35, "topP": .3}
REASONING_PATTERN = r'(.*?)'
CORRECTNESS_PATTERN = r'(.*?)'

def __init__(self):
self.bedrock = boto3.consumer('bedrock-runtime')

def classify_tickets(self, tickets: Record[Dict[str, str]]) -> Record[Dict[str, str]]:
prompts = [self._create_chat_payload(t) for t in tickets]
responses = self._call_threaded(prompts, self._call_bedrock)
formatted_responses = [self._format_results(r) for r in responses]
return [{**d1, **d2} for d1, d2 in zip(tickets, formatted_responses)]

def _call_bedrock(self, message_list: listing[dict]) -> str:
response = self.bedrock.converse(
modelId=self.HAIKU_ID,
messages=message_list,
inferenceConfig=self.HYPER_PARAMS,
system=[{"text": SYSTEM_PROMPT}]
)
return response['output']['message']['content'][0]['text']

def _call_threaded(self, requests, operate):
future_to_position = {}
with ThreadPoolExecutor(max_workers=5) as executor:
for i, request in enumerate(requests):
future = executor.submit(operate, request)
future_to_position[future] = i
responses = [None] * len(requests)
for future in as_completed(future_to_position):
place = future_to_position[future]
attempt:
response = future.outcome()
responses[position] = response
besides Exception as exc:
print(f"Request at place {place} generated an exception: {exc}")
responses[position] = None
return responses

def _create_chat_payload(self, ticket: dict) -> dict:
user_prompt = USER_PROMPT.format(abstract=ticket['Summary'], description=ticket['Description'])
user_msg = {"position": "consumer", "content material": [{"text": user_prompt}]}
return [user_msg]

def _format_results(self, model_response: str) -> dict:
reasoning = self._extract_with_regex(model_response, self.REASONING_PATTERN)
correctness = self._extract_with_regex(model_response, self.CORRECTNESS_PATTERN)
return {'Mannequin Reply': correctness, 'Reasoning': reasoning}

@staticmethod
def _extract_with_regex(response, regex):
matches = re.search(regex, response, re.DOTALL)
return matches.group(1).strip() if matches else None

Lastly, the categorised tickets are transformed to a CSV and uploaded to S3

import boto3
import io
import csv

s3 = boto3.consumer('s3')

def upload_csv(information: Record[Dict[str, str]]) -> None:
csv_buffer = io.StringIO()
author = csv.DictWriter(csv_buffer, fieldnames=information[0].keys())
author.writeheader()
author.writerows(information)

current_time = datetime.now().strftime("%Ypercentmpercentd_percentHpercentMpercentS")
filename = f"processed/processed_{current_time}.csv"

s3.put_object(
Bucket=self.bucket_name,
Key=filename,
Physique=csv_buffer.getvalue()
)

The venture is dashboard agnostic. Any well-liked software/service will work so long as it will possibly devour a CSV. Amazon Quicksight, Tableu or something in between will do.

On this weblog we mentioned utilizing Bedrock to routinely classify Jira tickets. These enriched tickets can then be used to create dashboards utilizing numerous AWS Companies or 3P instruments. The takeaway, is that classifying textual content has grow to be a lot easier for the reason that adoption of LLMs and what would have taken weeks can now be completed in days.

If you happen to loved this text be at liberty to attach with me on LinkedIn

Source link

#Classify #Jira #Tickets #GenAI #Amazon #Bedrock #Tanner #McRae #Nov

Previous Post

Elon Musk turns X’s block button into a “glorified mute button”

Next Post

How Personhood Credentials Could Impact Higher Education

AiNEWS2025

AiNEWS2025

Next Post
How Personhood Credentials Could Impact Higher Education

How Personhood Credentials Could Impact Higher Education

Stay Connected test

  • 23.9k Followers
  • 99 Subscribers
  • Trending
  • Comments
  • Latest
A tiny new open source AI model performs as well as powerful big ones

A tiny new open source AI model performs as well as powerful big ones

0
Water Cooler Small Talk: The Birthday Paradox 🎂🎉 | by Maria Mouschoutzi, PhD | Sep, 2024

Water Cooler Small Talk: The Birthday Paradox 🎂🎉 | by Maria Mouschoutzi, PhD | Sep, 2024

0
Ghost of Yōtei: The acclaimed Ghost of Tsushima is getting a sequel

Ghost of Yōtei: The acclaimed Ghost of Tsushima is getting a sequel

0
Best Headphones for Working Out (2024): Bose, Shokz, JLab

Best Headphones for Working Out (2024): Bose, Shokz, JLab

0
Automatic Prompt Optimization for Multimodal Vision Agents: A Self-Driving Car Example

Automatic Prompt Optimization for Multimodal Vision Agents: A Self-Driving Car Example

2026-01-12
That time Will Smith helped discover new species of anaconda

That time Will Smith helped discover new species of anaconda

2026-01-12
Billy Woods’ Golliwog is a horrorcore masterpiece for the A24 crowd

Billy Woods’ Golliwog is a horrorcore masterpiece for the A24 crowd

2026-01-12
How to upgrade your ‘incompatible’ Windows 10 PC to Windows 11 – for free

How to upgrade your ‘incompatible’ Windows 10 PC to Windows 11 – for free

2026-01-12

Recent News

Automatic Prompt Optimization for Multimodal Vision Agents: A Self-Driving Car Example

Automatic Prompt Optimization for Multimodal Vision Agents: A Self-Driving Car Example

2026-01-12
That time Will Smith helped discover new species of anaconda

That time Will Smith helped discover new species of anaconda

2026-01-12
Billy Woods’ Golliwog is a horrorcore masterpiece for the A24 crowd

Billy Woods’ Golliwog is a horrorcore masterpiece for the A24 crowd

2026-01-12
How to upgrade your ‘incompatible’ Windows 10 PC to Windows 11 – for free

How to upgrade your ‘incompatible’ Windows 10 PC to Windows 11 – for free

2026-01-12
Footer logo

We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.

Follow Us

Browse by Category

  • AI & Cloud Computing
  • AI & Cybersecurity
  • AI & Sentiment Analysis
  • AI Applications
  • AI Ethics
  • AI Future Predictions
  • AI in Education
  • AI in Fintech
  • AI in Gaming
  • AI in Healthcare
  • AI in Startups
  • AI Innovations
  • AI News
  • AI Research
  • AI Tools & Automation
  • Apps
  • AR/VR & AI
  • Business
  • Deep Learning
  • Emerging Technologies
  • Entertainment
  • Fashion
  • Food
  • Gadget
  • Gaming
  • Health
  • Lifestyle
  • Machine Learning
  • Mobile
  • Movie
  • Music
  • News
  • Politics
  • Review
  • Robotics & Smart Systems
  • Science
  • Sports
  • Startup
  • Tech
  • Travel
  • World

Recent News

Automatic Prompt Optimization for Multimodal Vision Agents: A Self-Driving Car Example

Automatic Prompt Optimization for Multimodal Vision Agents: A Self-Driving Car Example

2026-01-12
That time Will Smith helped discover new species of anaconda

That time Will Smith helped discover new species of anaconda

2026-01-12
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2026 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result

© 2026 JNews - Premium WordPress news & magazine theme by Jegtheme.