Project • In progress

AI-Enabled Enterprise Search

SLAC has implemented AI-powered technologies to enhance enterprise search capabilities. This approach leverages Generative AI (GenAI), Natural Language Understanding (NLU), and Retrieval Augmented Generation (RAG) to improve access to internal content repositories and streamline information management across the lab.

Without a unified knowledge management system, the AI solution helps us quickly identify duplicate or outdated information, enabling content clean-up and revealing areas where new information is needed. 

Project
New search features!

How AI-Enabled Enterprise Search benefits the Lab

  • Improve information discovery: Quickly find accurate, relevant internal content using advanced AI search capabilities.
  • Increase efficiency: Reduce time spent searching for internal documents and resources, boosting lab-wide productivity.
  • Eliminate redundant content: Identify and remove duplicate or outdated information, ensuring up-to-date resources are available.
  • Enhance decision-making: Provide researchers and staff with accurate data, improving the quality of decisions and project outcomes.

 

Key factors guiding the project

  • User-centric design: Focus on making the search experience intuitive and easy to use.
  • Data integrity: Ensure content accuracy by identifying conflicting or outdated information for review.
  • Scalability: Allow other SLAC departments to easily adopt and integrate AI-powered systems for their content management needs.
  • Continuous improvement: Enable ongoing refinement of the tool based on user feedback and evolving lab requirements.
     

The first use case of AI-powered support is integrated into the SLAC IT website which has the potential for lab-wide application. Access the SLAC internal content repositories using Chat with AI—ask questions, get immediate answers.


 

Infographic showing four key benefits of AI-enabled enterprise search: "Enhance decision-making," "Improve information discovery," "Increase efficiency," and "Eliminate redundancy," with a central image of search results.

 

Project insights

As AI tools and applications continue to grow, advancements in GenAI offer significant opportunities for SLAC to enhance learning, accelerate research, and streamline business operations. SLAC IT is proactively leading this effort, ensuring that we evolve responsibly while fostering an inclusive and innovative AI community at the Lab. 
 

We are using this solution to unify multiple systems into a modern search and AI-powered chat tool, providing accurate and up-to-date data that is easily accessible across the lab. The search function leverages natural language processing, dynamic categorization, and summarization to deliver relevant answers to search queries. The underlying data is organized into knowledge collections, allowing for more structured and efficient data retrieval across systems.

  • Streamline collections: Organize SLAC data into knowledge collections to simplify retrieval and classification from multiple repositories.
  • Improve access: Simplify the retrieval and classification of data from SLAC repositories.
  • Enhance search: Use natural language processing for document summaries and related suggestions.
  • Secure knowledge sharing: Provide AI-powered chat with verified SLAC-specific information.
  • Maintain data privacy: Keep data within its home repository, with access rights intact.
  • Continuous improvement: Refine the platform based on feedback during Beta testing.
  • Expand use: Apply AI for large-scale data analysis to support specialized areas like Linac Coherent Light Source (LCLS) and Accelerator Directorate (AD).

  • Advanced document search: Search documents across repositories with tagging and summarization features, plus suggestions for related content.
  • AI chat: Ask questions and get responses based on SLAC-specific data, with references for verification.
  • Dynamic categorization: Organize search results to make navigating large volumes of data easier.
  • Content guardrails: Customizable content guardrails allow administrators to ensure compliance with SLAC's ethical and governance standards. 
  • Role-Based Access Control (RBAC): Efficiently control user permissions with a system tailored to SLAC’s organizational needs.

All documents remain in their original repositories, and SLAC’s access control policies continue to apply. Users may see search results for documents they don’t have permission to access, but only authorized users can open those files, ensuring transparency while maintaining security.

  • Support for LCLS and AD: The platform helps manage large text-based data sets, assisting teams in LCLS and AD with data categorization and summarization.
  • Expanding knowledge connections: Future expansions will include more SLAC knowledge collections and connections to external DOE knowledge sources.

  

ROLEMEMBER(S)
Primary Business OwnerKevin Purcell
Platform Support 

Karl Amrhein 

Juliyana Regmi

Wade Chan 

Jay (Jianzhi) Tang  

AI provider engineering team

Application Support

Kevin Purcell

Bernard Hecker 

AI provider customer support team

Cyber ArchitectMark McCullough

Project updates

Chief Information Officer Jon Russell in a blue shirt standing confidently in an office environment

SLAC IT OFFICIAL · SEP 17, 2024

Message from Jon Russell


As SLAC IT integrates GenAI with AI-powered support on our websites, Chief Information Officer Jon Russell invites you to explore Stanford’s AI Playground. Discover AI tools like ChatGPT and DALL-E, available to Stanford staff.

Join #slac-it-official

AI and search icons with a hand interacting with a digital interface, representing AI-enabled enterprise search.

Better than ever · October 2024

AI Search is here—be the first to explore!


SLAC IT has heard your feedback—and we’re relaunching SLAC Search, now powered by GenAI/ML. The content collections include Drupal content, open SharePoint data, relevant Confluence pages, Oracle backend data, and open ServiceNow knowledge articles (HR, BSD, IT), along with external resources like the Stanford Administration Guide and DOE Financial Management Guidelines. We’re committed to continuous improvement, so if you have suggestions for missing content, please share them in our new feedback channel, #slac-it-search-feedback.

Note: If you see 'Pop-up blocked,' click it and choose 'Allow' to bring up the login interface and continue.

Chat with AI

Frequently asked questions

It is an advanced artificial intelligence platform that leverages Generative AI, Natural Language Understanding (NLU), and Retrieval Augmented Generation (RAG) to enhance enterprise search capabilities. It works by understanding user queries in natural language, retrieving relevant information from internal content repositories, and generating coherent responses to facilitate better information access and communication within an organization.

It improves internal search functionality by using cutting-edge AI algorithms to provide more accurate and relevant search results. It understands the context and nuances of user queries, enabling it to fetch precise information quickly. This reduces the time spent searching for documents and data, thus increasing productivity and efficiency.

It can search through a wide range of content types including documents, emails, internal chat logs, databases, and other digital content repositories. It is designed to integrate seamlessly with various content management systems and databases used within an organization.


Collections ingested into the search platform:
  • All internal & public websites

  • All SLAC and Stanford Policies

  • All IT, Finance and HR Knowledge Base Articles (KBAs)

  • DOE Financial Handbook

  • SLAC Safety Handbook

  • The FAR

  • Internal Application content

  • Most Confluence Data

  • Select GDrive Collections

  • Operator Logs

  • Non-CUI SharePoint sites

  • Engineering Repositories

  • Historical Conference Content

  • Other documents


Next up:
  • DOE DAMAL Data

  • Legacy File Storage

  • Select Research Data

  • Select Operational Data

  • Open Slack channels

Yes, AI Enabled Enterprise Search places a high priority on data security. It uses robust encryption methods to protect data during transmission and storage. Additionally, it adheres to strict access control policies to ensure that only authorized personnel can access sensitive information. Regular security audits and updates are conducted to maintain a secure environment.

Feedback and issue reports are essential for success. You can share input or report issues through #slac-it-search-feedback (Slack channel) or the SLAC IT Client Feedback Form. Your contributions will help improve and optimize the AI-enabled Enterprise Search platform.

AI-Enabled Enterprise Search timeline
  • Complete
    June 2023

    Project kickoff | Contract signed, hardware deployed. Start work on installation and integration.

  • Complete
    August 2023

    Initial integrations | Confluence, SharePoint, Oracle DBs, and Intranet sites ingestion points configured. Training and configuration begin.

  • Complete
    October 2023

    Alpha testing of search | IT staff given access to the search capability. Start providing feedback to improve results.

  • Complete
    November 2023

    New ingestions and use cases | Begin ingesting other sources: ServiceNow, Administrative Guide, Operations Logs, FAR, etc.

  • Complete
    December 2023

    Initial Chatbot testing | Beta tests for context specific Chatbots, widen the use of search site, start planning deployment of Chatbot.

  • In progress · on track
    FY24 Q2 – present

    Change management & launch | Communications plan, launch strategy for full launch of various capabilities. Working on DAMAL integrations.

  • In process · on track
    October 2024

    Launch AI-Enabled Enterprise Search | Chat with AI on the SLAC IT site.