尊敬的 微信汇率:1円 ≈ 0.046239 元 支付宝汇率:1円 ≈ 0.04633元 [退出登录]
SlideShare a Scribd company logo
Swiss
Army
Challenge
Agenda
• Stakeholder and Requirements
• Proceeding
• Project plan
• High Level Architecture
• Data
• Foundation Model
Stakeholder
● Cyber Command of Swiss Army
● Characteristics: The army must be able to independently carry out tasks and have an impact in
cyber and electromagnetic space. For example, it must be able to detect and thwart a cyber
attack on its IT systems.
● Job: Detection and mitigation of Cyber security risks. Making strategic decisions based on
received information. Implementing security measures for Swiss country (people, residents,
government, public infrastructure).
● Pains: Data/Information Overload, Foreign adversary risk, Fast evolving technologies
Requirements
● An anticipation engine which allows Swiss Armed Forces Cyber Command to navigate future
trends in accordance with predefined business rules should be developed
● For interaction with findings a user interface should be created
Proceeding
Anticipation Engine for Swiss Armed Forces Cyber Command
● Technique Selection: Retrieve Augmented Generate (RAG) Model
○ Why RAG Model?
■ Bias Mitigation: Effectively mitigates biases by combining retrieval-based and
generative approaches.
■ Accuracy and Reliability: Provides accurate and reliable insights tailored to specific
business rules and objectives.
■ Customization: Can be customized to generate relevant and actionable insights.
■ Time Efficiency: Requires less time and computational resources compared to fine-
tuning large language models.
March April May
65%
70%
70%
50%
0%
0%
0%
March 3 – Apr 23
March 3 – Apr 23
April 1 – April 23
April 9 – April 23
Apr 23 – May 28
Apr 23 – May 7
April 23 – May 7
CONCEPT
REALISATION
Research
Sources
System Architecture
Data Architecture
Data Source
LLM
Milestone
% completion
0%
Orchestrator (Prompt and Context with LLM)
0%
User Interface May 7 – May 28
April 30 – May 7
0%
Orchestrator (Search in Database) April 30 – May 7
High Level Architecture
High Level Architecture with Technologies
Data Collection Tools and Sources
• Types of sources: News sites, academic articles, think tank’s publications.
• Initially planned to use Python for scraping.
• Switched to Watson Discovery after the Lab 5. Advantages:
■ User-Friendly Interface
■ AI Capabilities e.g, tech domain concepts
■ Integrated Database Functionality
Challenges in Data Collection
● Data quality issues across all sources.
● Structural differences in scraped websites.
● Some High-quality sources resistant to scraping.
Analysis and Modelling/Next steps
● Enhancing data pre-processing.
● Analysis ideas:
■ Frequency
■ Sentiment
■ Correlation
● Topic Modelling: Latent Dirichlet Allocation (LDA) or Non-negative Matrix Factorization (NMF).
● Time-Series Analysis: Timestamped data, analysis how certain topics or terms trend over time.
Foundation Model "Granite-13B-Chat-v2"
● Model Overview
■ Large language model designed for conversational interactions, capable of understanding and generating
human-like text.
● Applicability to Use Case
■ Provides the ability to aggregate, analyze, and disseminate complex and rapidly changing information
related to military technology advancements, use cases, capabilities, and global defense trends.
● Strengths:
■ Conversational capabilities facilitate user interaction and engagement.
■ Versatile and well-suited for understanding and generating text in the military domain.
Foundation Model "Granite-7B-Lab"
● Model Overview
■ Large language model designed for labelling tasks, capable of processing and classifying large amounts of
data.
● Applicability to Use Case
■ Useful for data labeling tasks such as identifying trends, patterns, and actionable insights from diverse and
reliable sources.
● Strengths
■ Efficiently processes and classifies large datasets, aiding in trend identification and predictive analysis.
■ Helps in addressing the pain points of data overload and accuracy and reliability.
Foundation Model "Flan-T5-XXL-11B"
● Model Overview
■ Extremely large language model based on T5 architecture, capable of performing a wide range of natural
language processing tasks.
● Applicability to Use Case
■ Provides a comprehensive solution for developing the anticipation engine, offering accurate insights and
predictions.
● Strengths
■ Versatile and capable of performing various NLP tasks, including text analysis, summarization, and
generation.
■ Well-suited for handling complex and rapidly changing information in the military domain.
"Why Flan-T5-XXL-11B is the Best Choice"
● Comprehensive Solution: The Flan-T5-XXL-11B model is an extremely large language model based on the
T5 architecture, capable of performing a wide range of natural language processing tasks. It provides a
comprehensive solution for developing the anticipation engine, offering accurate insights and predictions.
● Versatility: The model is versatile and capable of performing various NLP tasks, including text analysis,
summarization, and generation. It is well-suited for handling complex and rapidly changing information in
the military domain.
March April May
65%
70%
70%
50%
0%
0%
0%
March 3 – Apr 23
March 3 – Apr 23
April 1 – April 23
April 9 – April 23
Apr 23 – May 28
Apr 23 – May 7
April 23 – May 7
CONCEPT
REALISATION
Research
Sources
System Architecture
Data Architecture
Data Source
LLM
Milestone
% completion
0%
Orchestrator (Prompt and Context with LLM)
0%
User Interface May 7 – May 28
April 30 – May 7
0%
Orchestrator (Search in Database) April 30 – May 7
Recommendation System using RAG Architecture

More Related Content

Similar to Recommendation System using RAG Architecture

Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Herman Wu
 
Fake news detection
Fake news detection Fake news detection
Fake news detection
shalushamil
 
Benefits of a Homemade ML Platform
Benefits of a Homemade ML PlatformBenefits of a Homemade ML Platform
Benefits of a Homemade ML Platform
GetInData
 
Advanced Analytics and Machine Learning with Data Virtualization (India)
Advanced Analytics and Machine Learning with Data Virtualization (India)Advanced Analytics and Machine Learning with Data Virtualization (India)
Advanced Analytics and Machine Learning with Data Virtualization (India)
Denodo
 
Chatbots: Automated Conversational Model using Machine Learning
Chatbots: Automated Conversational Model using Machine LearningChatbots: Automated Conversational Model using Machine Learning
Chatbots: Automated Conversational Model using Machine Learning
AlgoAnalytics Financial Consultancy Pvt. Ltd.
 
A Comprehensive Guide to Data Science Technologies.pdf
A Comprehensive Guide to Data Science Technologies.pdfA Comprehensive Guide to Data Science Technologies.pdf
A Comprehensive Guide to Data Science Technologies.pdf
GeethaPratyusha
 
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Geoffrey Fox
 
MS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docMS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.doc
butest
 
Ai platform at scale
Ai platform at scaleAi platform at scale
Ai platform at scale
Henry Saputra
 
A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...
A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...
A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...
VMware Tanzu
 
High Performance Data Analytics and a Java Grande Run Time
High Performance Data Analytics and a Java Grande Run TimeHigh Performance Data Analytics and a Java Grande Run Time
High Performance Data Analytics and a Java Grande Run Time
Geoffrey Fox
 
Convergence of Machine Learning, Big Data and Supercomputing
Convergence of Machine Learning, Big Data and SupercomputingConvergence of Machine Learning, Big Data and Supercomputing
Convergence of Machine Learning, Big Data and Supercomputing
DESMOND YUEN
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Francesco Osborne
 
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
Pravin Singh
 
A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4
jmorriso
 
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
MLconf
 
10 more lessons learned from building Machine Learning systems
10 more lessons learned from building Machine Learning systems10 more lessons learned from building Machine Learning systems
10 more lessons learned from building Machine Learning systems
Xavier Amatriain
 
10 more lessons learned from building Machine Learning systems - MLConf
10 more lessons learned from building Machine Learning systems - MLConf10 more lessons learned from building Machine Learning systems - MLConf
10 more lessons learned from building Machine Learning systems - MLConf
Xavier Amatriain
 
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FSBitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Philip Filleul
 
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Ali Alkan
 

Similar to Recommendation System using RAG Architecture (20)

Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
 
Fake news detection
Fake news detection Fake news detection
Fake news detection
 
Benefits of a Homemade ML Platform
Benefits of a Homemade ML PlatformBenefits of a Homemade ML Platform
Benefits of a Homemade ML Platform
 
Advanced Analytics and Machine Learning with Data Virtualization (India)
Advanced Analytics and Machine Learning with Data Virtualization (India)Advanced Analytics and Machine Learning with Data Virtualization (India)
Advanced Analytics and Machine Learning with Data Virtualization (India)
 
Chatbots: Automated Conversational Model using Machine Learning
Chatbots: Automated Conversational Model using Machine LearningChatbots: Automated Conversational Model using Machine Learning
Chatbots: Automated Conversational Model using Machine Learning
 
A Comprehensive Guide to Data Science Technologies.pdf
A Comprehensive Guide to Data Science Technologies.pdfA Comprehensive Guide to Data Science Technologies.pdf
A Comprehensive Guide to Data Science Technologies.pdf
 
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
Multi-faceted Classification of Big Data Use Cases and Proposed Architecture ...
 
MS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docMS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.doc
 
Ai platform at scale
Ai platform at scaleAi platform at scale
Ai platform at scale
 
A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...
A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...
A Modern Interface for Data Science on Postgres/Greenplum - Greenplum Summit ...
 
High Performance Data Analytics and a Java Grande Run Time
High Performance Data Analytics and a Java Grande Run TimeHigh Performance Data Analytics and a Java Grande Run Time
High Performance Data Analytics and a Java Grande Run Time
 
Convergence of Machine Learning, Big Data and Supercomputing
Convergence of Machine Learning, Big Data and SupercomputingConvergence of Machine Learning, Big Data and Supercomputing
Convergence of Machine Learning, Big Data and Supercomputing
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
 
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
 
A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4
 
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
 
10 more lessons learned from building Machine Learning systems
10 more lessons learned from building Machine Learning systems10 more lessons learned from building Machine Learning systems
10 more lessons learned from building Machine Learning systems
 
10 more lessons learned from building Machine Learning systems - MLConf
10 more lessons learned from building Machine Learning systems - MLConf10 more lessons learned from building Machine Learning systems - MLConf
10 more lessons learned from building Machine Learning systems - MLConf
 
Bitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FSBitkom Cray presentation - on HPC affecting big data analytics in FS
Bitkom Cray presentation - on HPC affecting big data analytics in FS
 
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
Intelligently Automating Machine Learning, Artificial Intelligence, and Data ...
 

Recently uploaded

CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
ScyllaDB
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
AlexanderRichford
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
Cyber Recovery Wargame
Cyber Recovery WargameCyber Recovery Wargame
Cyber Recovery Wargame
Databarracks
 
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to SuccessMongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
Kieran Kunhya
 
APJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes WebinarAPJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes Webinar
ThousandEyes
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
Larry Smarr
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Automation Student Developers Session 3: Introduction to UI Automation
Automation Student Developers Session 3: Introduction to UI AutomationAutomation Student Developers Session 3: Introduction to UI Automation
Automation Student Developers Session 3: Introduction to UI Automation
UiPathCommunity
 
Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
Knoldus Inc.
 
Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...
Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...
Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...
dipikamodels1
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
ThousandEyes
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
ScyllaDB
 

Recently uploaded (20)

CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
Cyber Recovery Wargame
Cyber Recovery WargameCyber Recovery Wargame
Cyber Recovery Wargame
 
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to SuccessMongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
 
APJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes WebinarAPJC Introduction to ThousandEyes Webinar
APJC Introduction to ThousandEyes Webinar
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Automation Student Developers Session 3: Introduction to UI Automation
Automation Student Developers Session 3: Introduction to UI AutomationAutomation Student Developers Session 3: Introduction to UI Automation
Automation Student Developers Session 3: Introduction to UI Automation
 
Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
 
Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...
Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...
Call Girls Kochi 💯Call Us 🔝 7426014248 🔝 Independent Kochi Escorts Service Av...
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
 

Recommendation System using RAG Architecture

  • 2. Agenda • Stakeholder and Requirements • Proceeding • Project plan • High Level Architecture • Data • Foundation Model
  • 3. Stakeholder ● Cyber Command of Swiss Army ● Characteristics: The army must be able to independently carry out tasks and have an impact in cyber and electromagnetic space. For example, it must be able to detect and thwart a cyber attack on its IT systems. ● Job: Detection and mitigation of Cyber security risks. Making strategic decisions based on received information. Implementing security measures for Swiss country (people, residents, government, public infrastructure). ● Pains: Data/Information Overload, Foreign adversary risk, Fast evolving technologies
  • 4. Requirements ● An anticipation engine which allows Swiss Armed Forces Cyber Command to navigate future trends in accordance with predefined business rules should be developed ● For interaction with findings a user interface should be created
  • 6. Anticipation Engine for Swiss Armed Forces Cyber Command ● Technique Selection: Retrieve Augmented Generate (RAG) Model ○ Why RAG Model? ■ Bias Mitigation: Effectively mitigates biases by combining retrieval-based and generative approaches. ■ Accuracy and Reliability: Provides accurate and reliable insights tailored to specific business rules and objectives. ■ Customization: Can be customized to generate relevant and actionable insights. ■ Time Efficiency: Requires less time and computational resources compared to fine- tuning large language models.
  • 7. March April May 65% 70% 70% 50% 0% 0% 0% March 3 – Apr 23 March 3 – Apr 23 April 1 – April 23 April 9 – April 23 Apr 23 – May 28 Apr 23 – May 7 April 23 – May 7 CONCEPT REALISATION Research Sources System Architecture Data Architecture Data Source LLM Milestone % completion 0% Orchestrator (Prompt and Context with LLM) 0% User Interface May 7 – May 28 April 30 – May 7 0% Orchestrator (Search in Database) April 30 – May 7
  • 9. High Level Architecture with Technologies
  • 10. Data Collection Tools and Sources • Types of sources: News sites, academic articles, think tank’s publications. • Initially planned to use Python for scraping. • Switched to Watson Discovery after the Lab 5. Advantages: ■ User-Friendly Interface ■ AI Capabilities e.g, tech domain concepts ■ Integrated Database Functionality
  • 11. Challenges in Data Collection ● Data quality issues across all sources. ● Structural differences in scraped websites. ● Some High-quality sources resistant to scraping.
  • 12. Analysis and Modelling/Next steps ● Enhancing data pre-processing. ● Analysis ideas: ■ Frequency ■ Sentiment ■ Correlation ● Topic Modelling: Latent Dirichlet Allocation (LDA) or Non-negative Matrix Factorization (NMF). ● Time-Series Analysis: Timestamped data, analysis how certain topics or terms trend over time.
  • 13. Foundation Model "Granite-13B-Chat-v2" ● Model Overview ■ Large language model designed for conversational interactions, capable of understanding and generating human-like text. ● Applicability to Use Case ■ Provides the ability to aggregate, analyze, and disseminate complex and rapidly changing information related to military technology advancements, use cases, capabilities, and global defense trends. ● Strengths: ■ Conversational capabilities facilitate user interaction and engagement. ■ Versatile and well-suited for understanding and generating text in the military domain.
  • 14. Foundation Model "Granite-7B-Lab" ● Model Overview ■ Large language model designed for labelling tasks, capable of processing and classifying large amounts of data. ● Applicability to Use Case ■ Useful for data labeling tasks such as identifying trends, patterns, and actionable insights from diverse and reliable sources. ● Strengths ■ Efficiently processes and classifies large datasets, aiding in trend identification and predictive analysis. ■ Helps in addressing the pain points of data overload and accuracy and reliability.
  • 15. Foundation Model "Flan-T5-XXL-11B" ● Model Overview ■ Extremely large language model based on T5 architecture, capable of performing a wide range of natural language processing tasks. ● Applicability to Use Case ■ Provides a comprehensive solution for developing the anticipation engine, offering accurate insights and predictions. ● Strengths ■ Versatile and capable of performing various NLP tasks, including text analysis, summarization, and generation. ■ Well-suited for handling complex and rapidly changing information in the military domain.
  • 16. "Why Flan-T5-XXL-11B is the Best Choice" ● Comprehensive Solution: The Flan-T5-XXL-11B model is an extremely large language model based on the T5 architecture, capable of performing a wide range of natural language processing tasks. It provides a comprehensive solution for developing the anticipation engine, offering accurate insights and predictions. ● Versatility: The model is versatile and capable of performing various NLP tasks, including text analysis, summarization, and generation. It is well-suited for handling complex and rapidly changing information in the military domain.
  • 17. March April May 65% 70% 70% 50% 0% 0% 0% March 3 – Apr 23 March 3 – Apr 23 April 1 – April 23 April 9 – April 23 Apr 23 – May 28 Apr 23 – May 7 April 23 – May 7 CONCEPT REALISATION Research Sources System Architecture Data Architecture Data Source LLM Milestone % completion 0% Orchestrator (Prompt and Context with LLM) 0% User Interface May 7 – May 28 April 30 – May 7 0% Orchestrator (Search in Database) April 30 – May 7
  翻译: