PageSourceSearch

https://www.ominor.ai/_next/static/chunks/pages/services-f927597629569599.js

js ominor.ai collected 2026-10-05 13:32:24 UTC 24,228 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[54],{247:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/services",function(){return n(4271)}])},956:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var a=n(1799),s=n(9534),r=n(5893),l=n(6010);function i(e){var t=e.className,n=(0,s.Z)(e,["className"]);return(0,r.jsx)("div",(0,a.Z)({className:(0,l.Z)("mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",t)},n))}},7561:function(e,t,n){"use strict";n.d(t,{$:function(){return c}});var a=n(5893),s=n(1664),r=n.n(s),l=n(956),i=n(4079),o=n(6202);function c(){return(0,a.jsx)("footer",{className:"bg-slate-50",children:(0,a.jsxs)(l.W,{children:[(0,a.jsxs)("div",{className:"py-16",children:[(0,a.jsx)(i.T,{className:"mx-auto h-auto w-auto sm:h-7"}),(0,a.jsx)("nav",{className:"mt-10 text-sm","aria-label":"quick links",children:(0,a.jsxs)("div",{className:"-my-1 flex justify-center gap-x-6",children:[(0,a.jsx)(o.O,{href:"/services",children:"Services"}),(0,a.jsx)(o.O,{href:"/contact",children:"Contact us"})]})})]}),(0,a.jsxs)("div",{className:"flex flex-col items-center border-t border-slate-400/10 py-10 sm:flex-row-reverse sm:justify-between",children:[(0,a.jsxs)("div",{className:"flex gap-x-6",children:[(0,a.jsx)(r(),{href:"https://medium.com/ominor-ai",className:"group","aria-label":"Ominor AI on Medium",children:(0,a.jsx)("svg",{"aria-hidden":"true",className:"h-6 w-6 fill-slate-500 group-hover:fill-slate-700",children:(0,a.jsx)("path",{d:"M2.846 6.887c.03-.295-.083-.586-.303-.784l-2.24-2.7v-.403h6.958l5.378 11.795 4.728-11.795h6.633v.403l-1.916 1.837c-.165.126-.247.333-.213.538v13.498c-.034.204.048.411.213.537l1.871 1.837v.403h-9.412v-.403l1.939-1.882c.19-.19.19-.246.19-.537v-10.91l-5.389 13.688h-.728l-6.275-13.688v9.174c-.052.385.076.774.347 1.052l2.521 3.058v.404h-7.148v-.404l2.521-3.058c.27-.279.39-.67.325-1.052v-10.608z"})})}),(0,a.jsx)(r(),{href:"https://twitter.com",className:"group","aria-label":"Ominor AI on Twitter",children:(0,a.jsx)("svg",{"aria-hidden":"true",className:"h-6 w-6 fill-slate-500 group-hover:fill-slate-700",children:(0,a.jsx)("path",{d:"M8.29 20.251c7.547 0 11.675-6.253 11.675-11.675 0-.178 0-.355-.012-.53A8.348 8.348 0 0 0 22 5.92a8.19 8.19 0 0 1-2.357.646 4.118 4.118 0 0 0 1.804-2.27 8.224 8.224 0 0 1-2.605.996 4.107 4.107 0 0 0-6.993 3.743 11.65 11.65 0 0 1-8.457-4.287 4.106 4.106 0 0 0 1.27 5.477A4.073 4.073 0 0 1 2.8 9.713v.052a4.105 4.105 0 0 0 3.292 4.022 4.093 4.093 0 0 1-1.853.07 4.108 4.108 0 0 0 3.834 2.85A8.233 8.233 0 0 1 2 18.407a11.615 11.615 0 0 0 6.29 1.84"})})}),(0,a.jsx)(r(),{href:"https://github.com/OminorAI",className:"group","aria-label":"Ominor on GitHub",children:(0,a.jsx)("svg",{"aria-hidden":"true",className:"h-6 w-6 fill-slate-500 group-hover:fill-slate-700",children:(0,a.jsx)("path",{d:"M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0 1 12 6.844a9.59 9.59 0 0 1 2.504.337c1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.02 10.02 0 0 0 22 12.017C22 6.484 17.522 2 12 2Z"})})})]}),(0,a.jsxs)("p",{className:"mt-6 text-sm text-slate-500 sm:mt-0",children:["Copyright \xa9 ",(new Date).getFullYear()," Ominor AI. All rights reserved."]})]})]})})}},2151:function(e,t,n){"use strict";n.d(t,{h:function(){return g}});var a=n(5893),s=n(7294),r=n(1664),l=n.n(r),i=n(6215),o=n(1355),c=n(6010),d=n(484),u=n(956),m=n(4079),x=n(6202);function h(e){var t=e.href,n=e.children;return(0,a.jsx)(i.J.Button,{as:l(),href:t,className:"block w-full p-2",children:n})}function p(e){var t=e.open;return(0,a.jsxs)("svg",{"aria-hidden":"true",className:"h-3.5 w-3.5 overflow-visible stroke-slate-700",fill:"none",strokeWidth:2,strokeLinecap:"round",children:[(0,a.jsx)("path",{d:"M0 1H14M0 7H14M0 13H14",className:(0,
1c.Z)("origin-center transition",t&&"scale-90 opacity-0")}),(0,a.jsx)("path",{d:"M2 2L12 12M12 2L2 12",className:(0,c.Z)("origin-center transition",!t&&"scale-90 opacity-0")})]})}function f(){return(0,a.jsxs)(i.J,{children:[(0,a.jsx)(i.J.Button,{className:"relative z-10 flex h-8 w-8 items-center justify-center [&:not(:focus-visible)]:focus:outline-none","aria-label":"Toggle Navigation",children:function(e){var t=e.open;return(0,a.jsx)(p,{open:t})}}),(0,a.jsxs)(o.u.Root,{children:[(0,a.jsx)(o.u.Child,{as:s.Fragment,enter:"duration-150 ease-out",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"duration-150 ease-in",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,a.jsx)(i.J.Overlay,{className:"fixed inset-0 bg-slate-300/50"})}),(0,a.jsx)(o.u.Child,{as:s.Fragment,enter:"duration-150 ease-out",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"duration-100 ease-in",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,a.jsxs)(i.J.Panel,{as:"div",className:"absolute inset-x-0 top-full mt-4 flex origin-top flex-col rounded-2xl bg-white p-4 text-lg tracking-tight text-slate-900 shadow-xl ring-1 ring-slate-900/5",children:[(0,a.jsx)(x.O,{href:"/services",children:"AI in your business"}),(0,a.jsx)(x.O,{href:"/how-we-help",children:"How we help"}),(0,a.jsx)(x.O,{href:"/insights",children:"Insights & resources"}),(0,a.jsx)(x.O,{href:"/careers",children:"Careers"}),(0,a.jsx)(x.O,{href:"/about",children:"Who we are"}),(0,a.jsx)("hr",{className:"m-2 border-slate-300/40"}),(0,a.jsx)(h,{href:"/contact",children:"Contact us"})]})})]})]})}function g(){return(0,a.jsx)("header",{className:"py-10",children:(0,a.jsx)(u.W,{children:(0,a.jsxs)("nav",{className:"relative z-50 flex justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center md:gap-x-12",children:[(0,a.jsx)(l(),{href:"/","aria-label":"Home",children:(0,a.jsx)(m.T,{className:"h-3 w-auto"})}),(0,a.jsxs)("div",{className:"hidden md:flex md:gap-x-6",children:[(0,a.jsx)(x.O,{href:"/services",children:"AI in your business"}),(0,a.jsx)(x.O,{href:"/how-we-help",children:"How we help"}),(0,a.jsx)(x.O,{href:"/insights",children:"Insights & resources"}),(0,a.jsx)(x.O,{href:"/careers",children:"Careers"}),(0,a.jsx)(x.O,{href:"/about",children:"Who we are"})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-x-5 md:gap-x-8",children:[(0,a.jsx)(d.z,{href:"/contact",className:"bg-ominor hover:bg-ominor-700",children:(0,a.jsxs)("span",{children:["Get started ",(0,a.jsx)("span",{className:"hidden lg:inline",children:"today"})]})}),(0,a.jsx)("div",{className:"-mr-1 md:hidden",children:(0,a.jsx)(f,{})})]})]})})})}},6202:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var a=n(5893),s=n(1664),r=n.n(s);function l(e){var t=e.href,n=e.children;return(0,a.jsx)(r(),{href:t,className:"inline-block rounded-lg py-1 px-2 text-sm text-slate-700 hover:bg-slate-100 hover:text-slate-900",children:n})}},4271:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ie}});var a=n(5893),s=n(9008),r=n.n(s),l=n(7561),i=n(2151),o=n(956),c=n(7294),d=n(2351),u=n(9946),m=n(2984),x=n(1363),h=n(4575),p=n(6723),f=n(3784),g=n(4157),v=n(3855),b=n(6045);function j({onFocus:e}){let[t,n]=(0,c.useState)(!0);return t?c.createElement(b._,{as:"button",type:"button",features:b.A.Focusable,onFocus:t=>{t.preventDefault();let a,s=50;a=requestAnimationFrame((function t(){if(!(s--<=0))return e()?(n(!1),void cancelAnimationFrame(a)):void(a=requestAnimationFrame(t));a&&cancelAnimationFrame(a)}))}}):null}var y=n(3781),w=n(1021),N=n(5466);const T=c.createContext(null);function I({children:e}){let t=c.useRef({groups:new Map,get(e,t){var n;let a=this.groups.get(e);a||(a=new Map,this.groups.set(e,a));let s=null!=(n=a.get(t))?n:0;return a.set(t,s+1),[Array.from(a.keys()).indexOf(t),function(){let e=a.get(t);e>1?a.set(t,e-1):a.delete(t)}]}});return c.createElement(T.Provider,{value:t},e)}function A(e){let t=c.useContext(T);if(!t)throw new Error("You must wrap your component in a <StableCollection>");let n=function(){var e,t,n;
1let a=null!=(n=null==(t=null==(e=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)?void 0:e.ReactCurrentOwner)?void 0:t.current)?n:null;if(!a)return Symbol();let s=[],r=a;for(;r;)s.push(r.index),r=r.return;return"$."+s.join(".")}(),[a,s]=t.current.get(e,n);return c.useEffect((()=>s),[]),a}var O,E,k,P=((k=P||{})[k.Forwards=0]="Forwards",k[k.Backwards=1]="Backwards",k),_=((E=_||{})[E.Less=-1]="Less",E[E.Equal=0]="Equal",E[E.Greater=1]="Greater",E),S=((O=S||{})[O.SetSelectedIndex=0]="SetSelectedIndex",O[O.RegisterTab=1]="RegisterTab",O[O.UnregisterTab=2]="UnregisterTab",O[O.RegisterPanel=3]="RegisterPanel",O[O.UnregisterPanel=4]="UnregisterPanel",O);let R={0(e,t){var n;let a=(0,h.z2)(e.tabs,(e=>e.current)),s=(0,h.z2)(e.panels,(e=>e.current)),r=a.filter((e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))})),l={...e,tabs:a,panels:s};if(t.index<0||t.index>a.length-1){let n=(0,m.E)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,m.E)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});return 0===r.length?l:{...l,selectedIndex:(0,m.E)(n,{0:()=>a.indexOf(r[0]),1:()=>a.indexOf(r[r.length-1])})}}let i=a.slice(0,t.index),o=[...a.slice(t.index),...i].find((e=>r.includes(e)));if(!o)return l;let c=null!=(n=a.indexOf(o))?n:e.selectedIndex;return-1===c&&(c=e.selectedIndex),{...l,selectedIndex:c}},1(e,t){var n;if(e.tabs.includes(t.tab))return e;let a=e.tabs[e.selectedIndex],s=(0,h.z2)([...e.tabs,t.tab],(e=>e.current)),r=null!=(n=s.indexOf(a))?n:e.selectedIndex;return-1===r&&(r=e.selectedIndex),{...e,tabs:s,selectedIndex:r}},2:(e,t)=>({...e,tabs:e.tabs.filter((e=>e!==t.tab))}),3:(e,t)=>
1e.panels.includes(t.panel)?e:{...e,panels:(0,h.z2)([...e.panels,t.panel],(e=>e.current))},4:(e,t)=>({...e,panels:e.panels.filter((e=>e!==t.panel))})},M=(0,c.createContext)(null);function C(e){let t=(0,c.useContext)(M);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}M.displayName="TabsDataContext";let F=(0,c.createContext)(null);function D(e){let t=(0,c.useContext)(F);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,D),t}return t}function z(e,t){return(0,m.E)(t.type,R,e,t)}F.displayName="TabsActionsContext";let W=c.Fragment,L=(0,d.yV)((function(e,t){let{defaultIndex:n=0,vertical:a=!1,manual:s=!1,onChange:r,selectedIndex:l=null,...i}=e;const o=a?"vertical":"horizontal",u=s?"manual":"auto";let m=null!==l,x=(0,f.T)(t),[g,b]=(0,c.useReducer)(z,{selectedIndex:null!=l?l:n,tabs:[],panels:[]}),w=(0,c.useMemo)((()=>({selectedIndex:g.selectedIndex})),[g.selectedIndex]),N=(0,v.E)(r||(()=>{})),T=(0,v.E)(g.tabs),A=(0,c.useMemo)((()=>({orientation:o,activation:u,...g})),[o,u,g]),O=(0,y.z)((e=>(b({type:1,tab:e}),()=>b({type:2,tab:e})))),E=(0,y.z)((e=>(b({type:3,panel:e}),()=>b({type:4,panel:e})))),k=(0,y.z)((e=>{P.current!==e&&N.current(e),m||b({type:0,index:e})})),P=(0,v.E)(m?e.selectedIndex:g.selectedIndex),_=(0,c.useMemo)((()=>({registerTab:O,registerPanel:E,change:k})),[]);(0,p.e)((()=>{b({type:0,index:null!=l?l:n})}),[l]),(0,p.e)((()=>{if(void 0===P.current||g.tabs.length<=0)return;let e=(0,h.z2)(g.tabs,(e=>e.current));e.some(((e,t)=>g.tabs[t]!==e))&&k(e.indexOf(g.tabs[P.current]))}));let S={ref:x};return c.createElement(I,null,c.createElement(F.Provider,{value:_},c.createElement(M.Provider,{value:A},A.tabs.length<=0&&c.createElement(j,{onFocus:()=>{var e,t;for(let n of T.current)if(0===(null==(e=n.current)?void 0:e.tabIndex))return null==(t=n.current)||t.focus(),!0;return!1}}),(0,d.sY)({ourProps:S,theirProps:i,slot:w,defaultTag:W,name:"Tabs"}))))})),G=(0,d.yV)((function(e,t){let{orientation:n,selectedIndex:a}=C("Tab.List"),s=(0,f.T)(t);return(0,d.sY)({ourProps:{ref:s,role:"tablist","aria-orientation":n},theirProps:e,slot:{selectedIndex:a},defaultTag:"div",name:"Tabs.List"})})),Y=(0,d.yV)((function(e,t){var n,a;let s=(0,u.M)(),{id:r=`headlessui-tabs-tab-${s}`,...l}=e,{orientation:i,activation:o,selectedIndex:v,tabs:b,panels:j}=C("Tab"),T=D("Tab"),I=C("Tab"),O=(0,c.useRef)(null),E=(0,f.T)(O,t);(0,p.e)((()=>T.registerTab(O)),[T,O]);let k=A("tabs"),P=b.indexOf(O);-1===P&&(P=k);let _=P===v,S=(0,y.z)((e=>{var t;let n=e();if(n===h.fE.Success&&"auto"===o){let e=null==(t=(0,N.r)(O))?void 0:t.activeElement,n=I.tabs.findIndex((t=>t.current===e));-1!==n&&T.change(n)}return n})),R=(0,y.z)((e=>{let t=b.map((e=>e.current)).filter(Boolean);if(e.key===x.R.Space||e.key===x.R.Enter)return e.preventDefault(),e.stopPropagation(),void T.change(P);switch(e.key){case x.R.Home:case x.R.PageUp:return e.preventDefault(),e.stopPropagation(),S((()=>(0,h.jA)(t,h.TO.First)));case x.R.End:case x.R.PageDown:return e.preventDefault(),e.stopPropagation(),S((()=>(0,h.jA)(t,h.TO.Last)))}return S((()=>(0,m.E)(i,{vertical:()=>e.key===x.R.ArrowUp?(0,h.jA)(t,h.TO.Previous|h.TO.WrapAround):e.key===x.R.ArrowDown?(0,h.jA)(t,h.TO.Next|h.TO.WrapAround):h.fE.Error,horizontal:()=>e.key===x.R.ArrowLeft?(0,h.jA)(t,h.TO.Previous|h.TO.WrapAround):e.key===x.R.ArrowRight?(0,h.jA)(t,h.TO.Next|h.TO.WrapAround):h.fE.Error})))===h.fE.Success?e.preventDefault():void 0})),M=(0,c.useRef)(!1),F=(0,y.z)((()=>{var e;M.current||(M.current=!0,null==(e=O.current)||e.focus(),T.change(P),(0,w.Y)((()=>{M.current=!1})))})),z=(0,y.z)((e=>{e.preventDefault()})),W=(0,c.useMemo)((()=>({selected:_})),[_]),L={ref:E,onKeyDown:R,onMouseDown:z,onClick:F,id:r,role:"tab",type:(0,g.f)(e,O),"aria-controls":null==(a=null==(n=j[P])?void 0:n.current)?void 0:a.id,"aria-selected":_,tabIndex:_?0:-1};return(0,d.sY)({ourProps:L,theirProps:l,slot:W,defaultTag:"button",name:"Tabs.Tab"})})),H=(0,d.yV)((function(e,t){let{selectedIndex:n}=C("Tab.Panels"),a=(0,f.T)(t),s=(0,c.useMemo)((()=>({selectedIndex:n})),[n]);return(0,d.sY)({ourProps:{ref:a},theirProps:e,slot:s,defaultTag:"div",name:"Tabs.Panels"})})),U=d.AN.RenderStrategy|d.AN.Static,q=(0,d.yV)((function(e,t){var n,a,s,r;let l=(0,u.M)(),{id:i=`headlessui-tabs-panel-${l}`,tabIndex:o=0,...m}=e,{selectedIndex:x,tabs:h,panels:g}=C("Tab.Panel"),v=D("Tab.Panel"),j=(0,c.useRef)(null),y=(0,f.T)(j,t);(0,p.e)((()=>v.registerPanel(j)),[v,j]);let w=A("panels"),N=g.indexOf(j);-1===N&&(N=w);let T=N===x,I=(0,c.useMemo)((()=>({selected:T})),[T]),O={ref:y,id:i,role:"tabpanel","aria-labelledby":null==(a=null==(n=h[N])?void 0:n.current)?void 0:a.id,tabIndex:T?o:-1};return T||null!=(s=m.unmount)&&!s||null!=(r=m.static)&&r?(0,d.sY)({ourProps:O,theirProps:m,slot:I,defaultTag:"div",features:U,visible:T,name:"Tabs.Panel"}):c.createElement(b._,{as:"span",...O})})),Z=Object.assign(Y,{Group:L,List:G,Panels:H,Panel:q});var $=n(6010),B=n(1608),J=n.n(B),V=[{name:"Strategy",body:"We workshop how to define your strategy; how to communicate it; how to use it to focus innovation projects;
1 and create an AI roadmap",image:{src:"/_next/static/media/strategy.4f51a3cd.svg",height:1080,width:1620}},{name:"Training",body:"Training upskills your leadership and your people so they can drive data-first growth. Training upskills your leadership and your people so they can drive new growth. Masterclasses, on-demand, or blended learning approaches available",image:{src:"/_next/static/media/training.fd618e57.svg",height:1440,width:2160}},{name:"Governance",body:"Ominor assits you in creating a data governance implementation plan including maturity assesments, framework design, technology selection and organisation design",image:{src:"/_next/static/media/governance.567a6f8c.svg",height:1080,width:1620}},{name:"Recruiting",body:"We provide advisory on the laying the foundations for building internal AI capabilities. Advisory includes roles required for a team, skills required in candidates and team structure",image:{src:"/_next/static/media/recruiting.fc593bcb.svg",height:1080,width:1620}}];function K(){return(0,a.jsx)("div",{className:"bg-gradient-to-b from-[#ffffff] to-slate-50",children:(0,a.jsx)("div",{className:"mx-auto py-12 px-4 max-w-7xl sm:px-6 lg:px-8 lg:py-24",children:(0,a.jsx)("div",{className:"space-y-12",children:(0,a.jsx)("ul",{role:"list",className:"space-y-4 sm:grid sm:grid-cols-2 sm:gap-6 sm:space-y-0 lg:grid-cols-2 lg:gap-8",children:V.map((function(e){return(0,a.jsx)("li",{className:"drop-shadow-md py-10 px-6 bg-white text-center rounded-lg xl:px-10 xl:text-left",children:(0,a.jsxs)("a",{href:"http://developers.google.com/mlkit",title:"ML Kit",className:"space-y-6 xl:space-y-10",children:[(0,a.jsx)(J(),{className:"mx-auto h-40 w-60 rounded-md xl:w-84 xl:h-56",src:e.image,alt:""}),(0,a.jsx)("div",{className:"space-y-2 xl:flex xl:items-center xl:justify-between",children:(0,a.jsxs)("div",{className:"font-medium text-lg leading-6 space-y-1",children:[(0,a.jsx)("h3",{className:"text-slate-900 font-semibold",children:e.name}),(0,a.jsx)("p",{className:"font-light text-slate-600",children:e.body})]})})]})},e.name)}))})})})})}var X={src:"/_next/static/media/predict.94049ace.svg",height:1440,width:2160},Q={src:"/_next/static/media/dl.1eb6201f.svg",height:1440,width:2160},ee={src:"/_next/static/media/expert.5b689dcd.svg",height:1440,width:2160},te=[{name:"Predictive analytics",body:"Ominor AI develops enterprise AI applications, enabling organisations to eleverage the power of AI-enabled predictive analytics for virtually any use case.",image:X},{name:"Deep learning",body:"Deep learning allows you to develop intelligent neural network models that automatically learn complex representations of data. We help you build and implement custom deep learning solutions into your operations, products and services.",image:Q},{name:"Functional experts",body:"We have worked with innovative organizations of all sizes and industries. The team holds specialist experince with healthcare adherence, demand forecasting, customer segmentation and churn prediction.",image:ee}];function ne(){return(0,a.jsx)("div",{className:"bg-gradient-to-b from-[#ffffff] to-slate-50",children:(0,a.jsx)("div",{className:"mx-auto py-12 px-4 max-w-7xl sm:px-6 lg:px-8 lg:py-24",children:(0,a.jsx)("div",{className:"space-y-12",children:(0,a.jsx)("ul",{role:"list",className:"space-y-4 sm:grid sm:grid-cols-3 sm:gap-6 sm:space-y-0 lg:grid-cols-3 lg:gap-8",children:te.map((function(e){return(0,a.jsx)("li",{className:"drop-shadow-md py-10 px-6 bg-white text-center rounded-lg xl:px-10 xl:text-left",children:(0,a.jsxs)("a",{href:"http://developers.google.com/mlkit",title:"ML Kit",className:"space-y-6 xl:space-y-10",children:[(0,a.jsx)(J(),{className:"mx-auto h-40 w-60 rounded-md xl:w-84 xl:h-56",src:e.image,alt:""}),(0,a.jsx)("div",{className:"space-y-2 xl:flex xl:items-center xl:justify-between",children:(0,a.jsxs)("div",{className:"font-medium text-lg leading-6 space-y-1",children:[(0,a.jsx)("h3",{className:"text-slate-900 font-semibold",children:e.name}),(0,a.jsx)("p",{className:"font-light text-slate-600",children:e.body})]})})]})},e.name)}))})})})})}var ae=[{name:"Predictive analytics",body:"Ominor AI develops enterprise AI applications, enabling organisations to eleverage the power of AI-enabled predictive analytics for virtually any use case.",image:X},{name:"Deep learning",body:"Deep learning allows you to develop intelligent neural network models that automatically learn complex representations of data. We help you build and implement custom deep learning solutions into your operations, products and services.",image:Q},{name:"Functional experts",body:"We have worked with innovative organizations of all sizes and industries. The team holds specialist experince with healthcare adherence, demand forecasting, customer segmentation and churn prediction.",image:ee}];function se(){return(0,a.jsx)("div",{className:"bg-gradient-to-b from-[#ffffff] to-slate-50",children:(0,a.jsx)("div",{className:"mx-auto py-12 px-4 max-w-7xl sm:px-6 lg:px-8 lg:py-24",children:(0,a.jsx)("div",{className:"space-y-12",children:(0,a.jsx)("ul",{role:"list",className:"space-y-4 sm:grid sm:grid-cols-3 sm:gap-6 sm:space-y-0 lg:grid-cols-3 lg:gap-8",children:ae.map((function(e){return(0,a.jsx)("li",{className:"drop-shadow-md py-10 px-6 bg-white text-center rounded-lg xl:px-10 xl:text-left",children:(0,a.jsxs)("a",{href:"http://developers.google.com/mlkit",title:"ML Kit",className:"space-y-6 xl:space-y-10",children:[(0,a.jsx)(J(),{className:"mx-auto h-40 w-60 rounded-md xl:w-84 xl:h-56",src:e.image,alt:""}),(0,a.jsx)("div",{className:"space-y-2 xl:flex xl:items-center xl:justify-between",children:(0,a.jsxs)("div",{className:"font-medium text-lg leading-6 space-y-1",children:[(0,a.jsx)("h3",{className:"text-slate-900 font-semibold",children:e.name}),(0,a.jsx)("p",{className:"font-light text-slate-600",children:e.body})]})})]})},e.name)}))})})})})}var re=[{name:"Transformation",subnav:(0,a.jsx)(K,{})},{name:"Development",subnav:(0,a.jsx)(ne,{})},{name:"Deployment",subnav:(0,a.jsx)(se,{})}];function le(){var e=(0,c.useState)("Transformation"),t=e[0],n=e[1],s=(0,c.useState)(!1),r=s[0],l=s[1],i=(0,c.useState)(!1),d=i[0],u=i[1],m=(0,c.useState)(!1),x=m[0],h=m[1];(0,c.useEffect)((function(){l("Transformation"===t),u("Development"===t),h("Deployment"===t)}),[t]);return(0,a.jsxs)(o.W,{className:"relative",children:[(0,a.jsxs)("div",{className:"mt-6 sm:hidden",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"tabs",className:"sr-only",children:"Select a tab"}),(0,a.jsx)("select",{id:"tabs",name:"tabs",className:"block w-full focus:ring-ominor-500 focus:border-ominor-500 border-slate-300 rounded-md",value:t,onChange:function(e){n(e.target.value)},children:re.map((function(e){return(0,a.jsx)("option",{value:e.name,children:e.name},e.name)}))})]}),r&&(0,a.jsx)("div",{children:(0,a.jsx)(K,{})}),d&&(0,a.jsx)(ne,{}),x&&(0,a.jsx)(se,{})]}),(0,a.jsx)("div",{className:"hidden sm:block",children:(0,a.jsx)(Z.Group,{as:"div",defaultIndex:1,children:function(e){var t=e.selectedIndex;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Z.List,{className:"-mb-px flex","aria-label":"Tabs",children:re.map((function(e,n){return(0,a.jsx)("div",{className:"flex-grow border-b border-slate-200",children:(0,a.jsx)("h3",{children:(0,a.jsx)(Z,{className:(0,$.Z)("font-display text-lg [&:not(:focus-visible)]:focus:outline-none",t===n?"border-ominor-500 text-ominor-600":"border-transparent text-slate-500 hover:text-slate-700 hover:border-slate-300","w-full py-4 px-1 text-center border-b-2 font-medium text-sm"),"aria-current":e.current?"page":void 0,children:e.name})})},e.name)}))}),(0,a.jsx)(Z.Panels,{children:re.map((function(e){return(0,a.jsx)(Z.Panel,{unmount:!1,children:(0,a.jsxs)("div",{children:[" ",e.subnav]})},e.name)}))})]})}})})]})}function ie(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(r(),{children:[(0,a.jsx)("title",{children:"Services - Ominor AI"}),(0,a.jsx)("meta",{name:"description",content:"AI consulting and services \xb7 Ominor partners with South Africa's business leaders to offer solutions & consulting through AI, deep learning, machine learning and data science"})]}),(0,a.jsx)(i.h,{}),(0,a.jsxs)("main",{children:[(0,a.jsxs)(o.W,{className:"bg-ominor-800 pt-20 pb-16 text-center lg:pt-32",children:[(0,a.jsxs)("h1",{className:"mx-auto max-w-4xl font-display text-5xl font-medium tracking-tight text-white sm:text-7xl",children:["Solving business problems with"," ",(0,a.jsx)("span",{className:"relative whitespace-wrap text-indigo-600",children:(0,a.jsx)("span",{className:"relative",children:"Artificial Intelligence"})}),"."]}),(0,a.jsx)("p",{className:"mx-auto mt-6 max-w-2xl text-lg tracking-tight text-slate-300",children:"AI is in our DNA. Ominor leads business leaders to mega-leverage the power of customer-engineered AI solutions. Discover, pilot and drive mammoth returns in your organisation and solve real-world problems."})]}),(0,a.jsx)(le,{})]}),(0,a.jsx)(l.$,{})]})}}},function(e){e.O(0,[957,898,608,165,774,888,179],(function(){return t=247,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.