Posts

The power of RAG Stack?

Image
Data Preparation Pipeline: This prepares external knowledge and stores it in a way that LLMs can retrieve it.  Retrieval + Generation Process: This is the actual workflow when a user sends a query. Data Preparation Pipeline RAG Workflow Why RAG is Powerful? Overcomes LLM memory limitations: Instead of relying only on training data, it pulls from external knowledge sources.  Keeps responses up-to-date: Can access fresh data without retraining the model.  Domain-specific expertise: Can ground answers in private enterprise data (legal docs, research papers, medical reports).  Improves factual accuracy: Reduces hallucinations by constraining answers to real retrieved content. Summary of Workflow Prepare Data → Collect, extract, chunk, embed, and store in vector DB.  At Query Time → Convert user query into embedding → search DB → retrieve relevant chunks. Generation → Provide both query + retrieved data to LLM → generate grounded response. This architecture is the ...

AI Usecases in Healthcare industry

Image
 Artificial intelligence (AI) has numerous use cases in healthcare, transforming the industry and improving patient care. Here are some key areas: 1) Predictive Analytics:  AI can analyze patient data to predict potential health risks and diseases, enabling early intervention and preventive measures. Also, the same prediction can be possible in medical claims approval/rejection process. Here is the high level idea on how to do it. 2) Medical Claims Appeal Submission: By using GenAI, we can complete the appeal submission process effectively. From this, the AI model can fill the claims appeal forms based on the necessary training given to the model. This process would eliminate the manual effort in filling the forms to appeal.  3) Drug Utilization Review : Drug utilization review (DUR) is a systematic process that evaluates the appropriateness and effectiveness of prescribed medications. It aims to identify and prevent potential drug-related problems, such as adverse ...

Pega Native Mobile App Architecture

High-Level Architecture Overview ┌─────────────────────────────────────────────────────────────┐ │ MOBILE DEVICES │ │ ┌─────────────────┐ ┌─────────────────────────────────┐ │ │ │ iOS App │ │ Android App │ │ │ │ (Native Client) │ │ (Native Client) │ │ │ └─────────────────┘ └─────────────────────────────────┘ │ └─────────────────────────────────────────────────────────────┘ │ ┌─────────┴─────────┐ │ SECURE TUNNEL │ │ (HTTPS/TLS) │ └─────────┬─────────┘ │ ┌─────────────────────────────────────────────────────────────┐ │ PEGA PLATFORM TIER │ │ ┌─────────────────┐ ┌─────────────────────────────────┐ │ │ │ Mobile Gateway │ │ Pega Mobile Services │ │ │ │ (API Layer) │ │ ...

Brief overview of the key steps to develop a native mobile app using the Pega platform

Here's a brief overview of the key steps to develop a native mobile app using the Pega platform: Planning and Setup Requirements Analysis  - Define business requirements, user personas, and functional specifications for your mobile application. Environment Setup  - Configure your Pega development environment and ensure you have the necessary Pega Mobile licenses and tools. Design and Architecture Application Design  - Create the application structure using Pega's Case Management framework, defining case types, processes, and data models. UI/UX Design  - Design mobile-optimized user interfaces using Pega's responsive design capabilities and mobile-specific UI patterns. Development Process Case Type Development  - Build your core business logic using Pega's visual development tools, creating stages, processes, and decision rules. Mobile Channel Configuration  - Configure mobile-specific settings, authentication methods, and security policies through Pega's Mo...

The key steps to develop a native mobile application using Capacitor or Cordova

  Here are the key steps to develop a native mobile application using Capacitor or Cordova: Choose Framework Capacitor : Modern, TypeScript-first approach by the Ionic team Cordova : Older but mature framework with extensive plugin ecosystem Basic Development Steps Set up your web application Create your app using any web framework (React, Vue, Angular, vanilla JS) Build a responsive web interface that works well on mobile Install the framework Capacitor:  npm install @capacitor/core @capacitor/cli Cordova:  npm install -g cordova Initialize the project Capacitor:  npx cap init [appName] [appId] Cordova:  cordova create myApp com.example.myapp MyApp Add target platforms npx cap add ios  /  npx cap add android  (Capacitor) cordova platform add ios  /  cordova platform add android  (Cordova) Configure native features Install plugins for camera, geolocation, push notifications, etc. Configure permissions in platform-specific files Buil...

Mobile Development Architecture Using Capacitor/Cordova Platforms

Image
  Hybrid mobile app development allows developers to build mobile applications using web technologies (HTML, CSS, JavaScript) that can run on multiple platforms through a native container. Both Capacitor and Cordova serve as bridges between web code and native mobile platforms. Cordova compiles your web app into a native container, with plugins serving as the communication layer between JavaScript and native platform APIs. The entire UI runs within a WebView, which is essentially a browser embedded in a native app shell. Capacitor is the modern successor to Cordova, developed by the Ionic team to address many of Cordova's limitations while maintaining compatibility with most Cordova plugins. Capacitor takes a different approach by treating the native platform as a first-class citizen. Instead of relying solely on WebView, it provides a native shell that can host both web content and native UI components, enabling better performance and more native-like experiences. Both platforms f...

Steps for Angular JS project creation

Image
  Install Angular js from command line: C:\> npm install -g @angular/cli (will add the necessary packages) ---------------------------------------------------------------------------------------------- Steps to create and run an Angular js project using Visual Studio ---------------------------------------------------------------------------------------------- Create a project using command line: C:\> ng new TaskManager --no-standalone --routing --ssr=false Output: CREATE TaskManager/angular.json (2594 bytes) CREATE TaskManager/package.json (1107 bytes) CREATE TaskManager/README.md (1533 bytes) CREATE TaskManager/tsconfig.json (1026 bytes) CREATE TaskManager/.editorconfig (331 bytes) CREATE TaskManager/.gitignore (629 bytes) CREATE TaskManager/tsconfig.app.json (444 bytes) CREATE TaskManager/tsconfig.spec.json (422 bytes) CREATE TaskManager/.vscode/extensions.json (134 bytes) CREATE TaskManager/.vscode/launch.json (490 bytes) CREATE TaskManager/.vscode/tasks.json (980 bytes) ...