Storm ID

Artificial Intelligence (AI), Machine Learning (ML) and Cognitive Services

We work with organisations to identify new value that can be derived from their data stores leading to business transformation. Using Microsoft Azure Cognitive Services, we apply responsible AI to support business decision making, making use of language processing (understanding, sentiment and translation), speech and vision (object detection).


  • Develop AI driven services focussed on language, speech and vision
  • AI driven services applicable to multiple business domains
  • Use AI for content moderation and personalisation of digital services
  • Use AI to analyse text to understand sentiment and entities
  • Use AI to transcribe speech to text for analysis
  • Use AI for image and object identification and recognition
  • Accelerate use of AI and ML through Azure Cognitive Services


  • Identify value through analysis of new and historic data
  • Develop AI powered services that transform workflows
  • Operationalise AI powered services to reduce costs
  • Rapid deployment of AI via proven Azure Cognitive Services


£20,000 to £100,000 a unit

Service documents


G-Cloud 12

Service ID

1 0 6 0 0 2 6 5 1 5 8 4 3 2 6


Storm ID Craig Turpie
Telephone: 0131 561 1250


Planning service
How the planning service works
Storm ID offer a full planning service to support the implementation of Artificial Intelligence (AI), Machine Learning (ML) and Cognitive Services.

Adopting best practice service design methodologies, we employ a range of techniques to identify our customer’s user needs and their business requirements.

Storm ID have a wealth of experience working with our clients to help them succeed by embracing the strategic opportunities that digital and the cloud offer.

Storm ID solutions are customer centred, secure, scalable and built using open standards.
Planning service works with specific services


Training service provided
How the training service works
Our training service analyses your training needs and develops a tailored training plan to ensure that the training delivers the required outcomes for both the individual and the organisation. Our assessment includes:

a gap analysis to understand the training needs of the organisation and the individual
understanding the expectations of the organisation and individuals
evaluating the training options
a comprehensive training plan that describes:
a recommended approach for the training
the priority order for the training
the timescales required for the training
the resources needed to successfully deliver the training

Our training formats include:

Train the trainer
On-site or off-site classroom-based training
On-site or off-site one-to-one or one-to-many training
On-site or off-site one-to-one coaching/mentoring
Training manuals and documentation
Recommended online courses
Telephone support
Training is tied to specific services

Setup and migration

Setup or migration service available

Quality assurance and performance testing

Quality assurance and performance testing service
How the quality assurance and performance testing works
Storm ID has a dedicated in-house team of ISTQB certified test engineers. Our test engineering team:

create test plans
collaborate with colleagues to make sure the required business scenarios are covered in user story definition, acceptance criteria specifications, and acceptance test scripts
create and execute functional, non-functional, performance, basic security tests and penetration testing in partnership with third-party partner
write test automation scripts for regression testing
undertake exploratory testing
analyse problems and make recommendations based on available information
measure and report on test activity, and manage defects
work jointly with the support team to maintain test environments and automated regression tests
work closely with ITOps engineers and software developers to reach a common understanding of the code base and test coverage, review release scripts, and write automated tests

Security testing

Security services
Security services type
  • Security strategy
  • Security design
  • Security testing
  • Other
Other security services
  • NCSC Web Check
  • Vulnerability scanning against OWASP Top 10
  • Detectify
Certified security testers
Security testing certifications
  • Tigerscheme

Ongoing support

Ongoing support service
Types of service supported
  • Buyer hosting or software
  • Hosting or software provided by your organisation
  • Hosting or software provided by a third-party organisation
How the support service works
Storm ID has a dedicated support services team, equipped to deliver a highly proactive and responsive support service that customers can rely on to ensure the continuous operation of their business-critical applications. We deliver continuous support and maintenance for your products through proactive improvements, monitoring and a dedicated helpdesk.

Our support service includes, as standard:

A support agreement with SLAs and response times
Access to our helpdesk with a full-time dedicated Support Manager and supporting team, providing day-to-day contact for support
Performance monitoring of applications and infrastructure to measure and alert on key performance metrics
Security monitoring to carry out regular security testing of your applications and infrastructure, to detect and fix any vulnerabilities
SSL certificate renewal monitoring to avoid any interruption to your services due to expired certificates
A named Account Manager who you can contact, should you need to, to escalate any issues or make any general enquiries
A bank of hours at a discounted rate for support hours purchased in advance

Service scope

Service constraints

User support

Email or online ticketing support
Yes, at extra cost
Support response times
Response times are categorised by service request priority: Urgent: 1 hour; High: 4 hours; Medium: 8 hours; Low: 16 hours.

Response times at weekends, public and bank holidays are negotiated separately.
User can manage status and priority of support tickets
Online ticketing support accessibility
None or don’t know
Phone support
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
Support levels
Our ITIL-based support service is founded on a first-line, second-line, third-line support standard. The team is made up of dedicated support developers, cloud engineers and quality assurance testers. The team is focused on providing effective and efficient operational services in order to support customers on an ongoing basis and meet service levels.

Our standard service levels can be applied based on severity and priority. These are:

Urgent responded to within 1 hour
High responded to within 4 hours
Medium responded to within 8 hours
Low responded to within 16 hours


Supplier type
Not a reseller

Staff security

Staff security clearance
Conforms to BS7858:2012
Government security clearance
Up to Developed Vetting (DV)


£20,000 to £100,000 a unit
Discount for educational organisations

Service documents