This solution enables AI-powered order processing systems designed for use during pandemic lockdowns to ensure safe, efficient, and inclusive access to essentials like groceries and medicines. It supports both online users via chatbot and web apps, and offline users through toll-free phone calls processed by speech and language AI.
Note that this solution was developed during covid when there were no quick commerce stores available!
During lockdowns, physical access to stores can be risky, and digital literacy varies across demographics. This solution includes two modes:
Online Mode: A chatbot-driven web app powered by Watson Assistant helps users place orders via natural conversation. The system processes the order text, extracts customer and item details, and stores them in IBM Db2.
Offline Mode: Users call a toll-free number. Audio inputs are transcribed, translated (if needed), and analyzed using a Watson Knowledge Studio model deployed via Natural Language Understanding to extract order details, which are then stored in Db2.
In both modes, orders are visualized in a dashboard, enabling real-time tracking and efficient inventory management.
Designing intents, entities, and dialogs in Watson Assistant
Integrating chatbot with backend services
Speech & Language Processing
Watson Speech to Text
Watson Language Translator
Watson Knowledge Studio + NLU for custom entity extraction
Database Integration
Storing structured order data using IBM Db2
Cloud Deployment
IBM Cloud Foundry app setup
Dashboard visualization for admins
Multilingual & Accessibility Design
Handling Hindi/regional audio for offline users
Designing for users without smartphones or internet access
Real-World Application Development
Use of RESTful APIs and cloud microservices
Local and cloud deployment with Docker and IBM Cloud CLI
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Manoj Jahgirdar","colors":{"primary":"#0f62fe","light":"#0f62fe","dark":"#0f62fe"},"logo":{"light":"https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/logo/light.png?fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=c77ab2140bf15e0a7d9ab37742a21b83","dark":"https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/logo/dark.png?fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=9d12de0fb32d6c23450436c7777c6079"},"favicon":"https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/favicon.png?fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=eafaeda49559fb7c7d3d7628c3b833f2","navbar":{"links":[{"href":"mailto:manojjahgirdar@gmail.com","label":"Get in touch"}],"primary":{"type":"button","label":"Download CV","href":"https://github.com/manojjahgirdar/docs/blob/main/artefacts/Manoj%20Jahgirdar%20Software%20Engineer%20CV.pdf?raw=True"}},"integrations":{"ga4":{"measurementId":"G-9VKVDCFG36"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"LinkedIn","icon":"linkedin","href":"https://www.linkedin.com/in/manojjahgirdar"},{"anchor":"GitHub","icon":"github","href":"https://github.com/manojjahgirdar"},{"anchor":"Leetcode","icon":"code","href":"https://leetcode.com/u/manojjahgirdar"},{"anchor":"Medium","icon":"medium","href":"https://medium.com/@manojjahgirdar"},{"anchor":"Credly","icon":"badge","href":"https://www.credly.com/users/manojjahgirdar"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"test-322d7d77","hasAudioNarration":false,"actualSubdomain":"test-322d7d77","customDomains":["manojjahgirdar.com"],"gitSource":{"type":"github","owner":"manojjahgirdar","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aaac9ad509c759118dee6db","collectionId":"53d94a32-4910-4058-b0ed-48d8588d5458","schemaVersion":"v2","latestBuiltDeploymentHistoryId":"6aaac9ad509c759118dee6db"},"entitlements":{},"buildId":"6aaac9ad509c759118dee6db","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Social Profiles","count":26},{"language":"default","tag":"My Projects","count":16},{"language":"default","tag":"About me","count":8},{"language":"default","tag":"Miscellaneous","count":2}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"projects/ml/order-processing-pandemics","slug":"/projects/ml/order-processing-pandemics","pageMetadata":{"title":"Online \u0026 Offline order processing during pandemics","description":"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!","href":"/projects/ml/order-processing-pandemics"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`about`,children:`About`}),`\n`,_jsx(_components.p,{children:`This solution enables AI-powered order processing systems designed for use during pandemic lockdowns to ensure safe, efficient, and inclusive access to essentials like groceries and medicines. It supports both online users via chatbot and web apps, and offline users through toll-free phone calls processed by speech and language AI.`}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(Tip,{children:_jsx(_components.strong,{children:`Note that this solution was developed during covid when there were no quick commerce stores available!`})}),`\n`,_jsx(_components.p,{children:`During lockdowns, physical access to stores can be risky, and digital literacy varies across demographics. This solution includes two modes:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Online Mode: A chatbot-driven web app powered by Watson Assistant helps users place orders via natural conversation. The system processes the order text, extracts customer and item details, and stores them in IBM Db2.`}),`\n`,_jsx(_components.li,{children:`Offline Mode: Users call a toll-free number. Audio inputs are transcribed, translated (if needed), and analyzed using a Watson Knowledge Studio model deployed via Natural Language Understanding to extract order details, which are then stored in Db2.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`In both modes, orders are visualized in a dashboard, enabling real-time tracking and efficient inventory management.`}),`\n`,_jsx(Heading,{level:`2`,id:`architecture`,children:`Architecture`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=d3d99d2417e6f5c36077351555b1fb4a`,alt:`architecture`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`720`,height:`720`,\"data-path\":`images/order-processing.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=e79f0b55d16d4b27e68e720712145e3c 280w, https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=19c98dea3a5725ff102b686947b347ca 560w, https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=dac8396b8fb82b00c3fe6330172804ce 840w, https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=b7df809c078ca789fdd862bf445777f3 1100w, https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=eadab8587f10f917c1c34a2f6569d4e2 1650w, https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/images/order-processing.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=83565b3a277c4d76b2ba71483d8234f7 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`solution`,children:`Solution`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Online Order Processing`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Users interact with a chatbot on a web app.`}),`\n`,_jsx(_components.li,{children:`Watson Assistant processes natural language queries to extract order items and user details.`}),`\n`,_jsx(_components.li,{children:`Data is stored in IBM Db2 and visible in an admin dashboard.`}),`\n`,_jsx(_components.li,{children:`Built-in geolocation and quick select menus for common items enhance usability.`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Offline Order Processing`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Users call a toll-free number to place orders via voice.`}),`\n`,_jsxs(_components.li,{children:[`Workflow:`,`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Speech to Text transcribes the call.`}),`\n`,_jsx(_components.li,{children:`Language Translator (if needed) translates local language to English.`}),`\n`,_jsx(_components.li,{children:`Watson Knowledge Studio model on NLU extracts order items and customer info.`}),`\n`,_jsx(_components.li,{children:`IBM Db2 stores data; dashboard provides real-time visibility.`}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`demo-link`,children:`Demo Link`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://www.youtube.com/watch?v=QXxt4iH8tNY`,children:`Demo Video`})}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`github-link`,children:`GitHub Link`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/IBM/online_order_processing_during_pandemics`,children:`Online order processing`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/IBM/offline_order_processing_during_pandemics`,children:`Offline order processing`})}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`skills-picked-up`,children:`Skills picked up`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Conversational AI`}),`\n`,_jsx(_components.li,{children:`Designing intents, entities, and dialogs in Watson Assistant`}),`\n`,_jsx(_components.li,{children:`Integrating chatbot with backend services`}),`\n`,_jsx(_components.li,{children:`Speech \u0026 Language Processing`}),`\n`,_jsx(_components.li,{children:`Watson Speech to Text`}),`\n`,_jsx(_components.li,{children:`Watson Language Translator`}),`\n`,_jsx(_components.li,{children:`Watson Knowledge Studio + NLU for custom entity extraction`}),`\n`,_jsx(_components.li,{children:`Database Integration`}),`\n`,_jsx(_components.li,{children:`Storing structured order data using IBM Db2`}),`\n`,_jsx(_components.li,{children:`Cloud Deployment`}),`\n`,_jsx(_components.li,{children:`IBM Cloud Foundry app setup`}),`\n`,_jsx(_components.li,{children:`Dashboard visualization for admins`}),`\n`,_jsx(_components.li,{children:`Multilingual \u0026 Accessibility Design`}),`\n`,_jsx(_components.li,{children:`Handling Hindi/regional audio for offline users`}),`\n`,_jsx(_components.li,{children:`Designing for users without smartphones or internet access`}),`\n`,_jsx(_components.li,{children:`Real-World Application Development`}),`\n`,_jsx(_components.li,{children:`Use of RESTful APIs and cloud microservices`}),`\n`,_jsx(_components.li,{children:`Local and cloud deployment with Docker and IBM Cloud CLI`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Online \u0026 Offline order processing during pandemics","description":"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!","href":"/projects/ml/order-processing-pandemics"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"About","slug":"about","depth":2,"children":[]},{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Architecture","slug":"architecture","depth":2,"children":[]},{"title":"Solution","slug":"solution","depth":2,"children":[]},{"title":"Demo Link","slug":"demo-link","depth":2,"children":[]},{"title":"GitHub Link","slug":"github-link","depth":2,"children":[]},{"title":"Skills picked up","slug":"skills-picked-up","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"test-322d7d77","siteName":"Manoj Jahgirdar","title":"Online \u0026 Offline order processing during pandemics - Manoj Jahgirdar","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-22T18:34:21.664Z","originalFileLocation":"projects/ml/order-processing-pandemics.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!\">\u003cmeta data-mint-head name=\"application-name\" content=\"Manoj Jahgirdar\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Online \u0026amp; Offline order processing during pandemics - Manoj Jahgirdar\">\u003cmeta data-mint-head property=\"og:description\" content=\"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Manoj Jahgirdar\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://test-322d7d77.mintlify.app/_mintlify/api/og/v2?division=My+Projects\u0026amp;title=Online+%26+Offline+order+processing+during+pandemics\u0026amp;description=Where+there+was+a+pandemic%2C+no+gig+workers%2C+no+quick+commerce%2C+we+came+up+with+this+call+for+code+submission%21\u0026amp;theme=60cddefa12fd4576954b3d57\u0026amp;signature=78df9f0e47a19816a8a3b92dbd31006e9fae63d1d880d92461990b003df0ad91\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Online \u0026amp; Offline order processing during pandemics - Manoj Jahgirdar\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://test-322d7d77.mintlify.app/_mintlify/api/og/v2?division=My+Projects\u0026amp;title=Online+%26+Offline+order+processing+during+pandemics\u0026amp;description=Where+there+was+a+pandemic%2C+no+gig+workers%2C+no+quick+commerce%2C+we+came+up+with+this+call+for+code+submission%21\u0026amp;theme=60cddefa12fd4576954b3d57\u0026amp;signature=78df9f0e47a19816a8a3b92dbd31006e9fae63d1d880d92461990b003df0ad91\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/test-322d7d77/QGUe21bbX06aux_R/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Manoj Jahgirdar\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0f62fe\">\u003clink data-mint-head rel=\"canonical\" href=\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/projects/ml/order-processing-pandemics.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://manojjahgirdar.com/#organization\",\"name\":\"Manoj Jahgirdar\",\"url\":\"https://manojjahgirdar.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/test-322d7d77/f5y8mvkopittuTCK/logo/light.png?fit=max\u0026auto=format\u0026n=f5y8mvkopittuTCK\u0026q=85\u0026s=c77ab2140bf15e0a7d9ab37742a21b83\"}},{\"@type\":\"WebSite\",\"@id\":\"https://manojjahgirdar.com#website\",\"name\":\"Manoj Jahgirdar\",\"url\":\"https://manojjahgirdar.com\",\"publisher\":{\"@id\":\"https://manojjahgirdar.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics#webpage\",\"url\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics\",\"name\":\"Online \u0026 Offline order processing during pandemics\",\"description\":\"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!\",\"dateModified\":\"2026-01-22T18:34:21.664Z\",\"isPartOf\":{\"@id\":\"https://manojjahgirdar.com#website\"},\"breadcrumb\":{\"@id\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"My Projects\",\"item\":\"https://manojjahgirdar.com/projects/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online \u0026 Offline order processing during pandemics\",\"item\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics#article\",\"headline\":\"Online \u0026 Offline order processing during pandemics\",\"name\":\"Online \u0026 Offline order processing during pandemics\",\"description\":\"Where there was a pandemic, no gig workers, no quick commerce, we came up with this call for code submission!\",\"url\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics\",\"mainEntityOfPage\":{\"@id\":\"https://manojjahgirdar.com/projects/ml/order-processing-pandemics#webpage\"},\"dateModified\":\"2026-01-22T18:34:21.664Z\",\"publisher\":{\"@id\":\"https://manojjahgirdar.com/#organization\"},\"isPartOf\":{\"@id\":\"https://manojjahgirdar.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Manoj Jahgirdar\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Manoj Jahgirdar","nav":{"global":{"anchors":[{"anchor":"LinkedIn","icon":"linkedin","href":"https://www.linkedin.com/in/manojjahgirdar"},{"anchor":"GitHub","icon":"github","href":"https://github.com/manojjahgirdar"},{"anchor":"Leetcode","icon":"code","href":"https://leetcode.com/u/manojjahgirdar"},{"anchor":"Medium","icon":"medium","href":"https://medium.com/@manojjahgirdar"},{"anchor":"Credly","icon":"badge","href":"https://www.credly.com/users/manojjahgirdar"}]},"tabs":[{"tab":"Social Profiles","groups":[{"group":"About me","pages":[{"title":"Manoj Jahgirdar - Digital Profile","href":"/about/introduction"},{"title":"Education","icon":"books","href":"/about/education"},{"title":"Experience","icon":"briefcase","href":"/about/experience"},{"title":"Innovation","icon":"book","href":"/about/innovation"},{"title":"Certifications","icon":"certificate","href":"/about/certifications"},{"title":"Skills","icon":"code","href":"/about/skills"},{"title":"Community contributions","icon":"users","href":"/about/contributions"},{"title":"Thought leadership","icon":"podium","href":"/about/thought-leadership"}]},{"group":"My Projects","pages":[{"title":"Overview","icon":"github","href":"/projects/overview"},{"title":"Schema-Resilient NL-to-SQL Agent","href":"/projects/genai/schema-resilient-nl-to-sql-agent"},{"title":"AI Agents Interoperability","href":"/projects/genai/acp-agents"},{"title":"E-commerce analysis AI Agent","href":"/projects/genai/e-commerce-usecase"},{"title":"Financial research and analysis Agent","href":"/projects/genai/financial-advisor-usecase"},{"title":"On-call SRE Agent","href":"/projects/genai/sre_agent"},{"title":"Retrieval Augmented Generation (RAG) playbooks","href":"/projects/genai/rag-playbooks"},{"title":"AI Adaptive Assessment","href":"/projects/genai/genai-adaptive-assessment-system"},{"title":"Improving safety at large public events","href":"/projects/genai/safety-at-large-public-events"},{"title":"Browmix ERP","href":"/projects/erp/browmix"},{"title":"Govern a Traditional AI model","href":"/projects/ml/trusted-ai"},{"title":"Summarize a video or audio using IBM Watson","href":"/projects/ml/summarize-a-video-or-audio"},{"title":"Augmented Reality powered Virtual Mirror","description":"Personalized jewellery recommendations with a virtual mirror","href":"/projects/ml/virtual-mirror"},{"title":"Online \u0026 Offline order processing during pandemics","href":"/projects/ml/order-processing-pandemics"},{"title":"Smart waste management with Internet of Things (IoT)","description":"An internet connected smart waste bin.","href":"/projects/miscellaneous/smart-waste-management"},{"title":"Hobby Projects","href":"/projects/miscellaneous/hobby"}]},{"group":"Miscellaneous","pages":[{"title":"Hobbies","icon":"lollipop","href":"/about/hobbies"},{"title":"Awards","icon":"medal","href":"/about/awards"}]}]}]},"basePath":"","title":"Online \u0026 Offline order processing during pandemics - Manoj Jahgirdar","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}