Aki's Blog

website·Indexed 30 days ago

https://el233.github.io

A personal technical blog by Aki featuring projects and tutorials on RAG-based AI assistants, Vue-developed Chrome extensions, PyTorch installation on Mac, Swift app development, and Docusaurus configuration with Algolia DocSearch.

Tokens
4.8K
Snippets
30
Records
43
Agent score
72%

What's inside Aki's Blog

  1. Overview of the Enterprise Knowledge Assistant

    The Enterprise Knowledge Assistant is an AI-powered Q&A tool built upon a corporate knowledge base. It allows users to query internal documents, standards, and operational processes using natural language, significantly increasing the efficiency of knowledge retrieval within an organization.
  2. Overview of Enterprise Knowledge Assistant

    The Enterprise Knowledge Assistant is an AI-powered Q&A tool built upon a corporate knowledge base. It allows users to query internal documents, standards, and process materials using natural language, significantly improving the efficiency of knowledge retrieval within an organization.
  3. Overview of the Enterprise Knowledge Assistant

    The Enterprise Knowledge Assistant is an AI-powered Q&A tool designed to improve knowledge retrieval efficiency within an organization. It allows users to query internal documents, standards, and processes using natural language. The system uses Retrieval-Augmented Generation (RAG) to ensure AI responses are grounded in actual business content from the corporate knowledge base.
  4. Overview of the Enterprise Knowledge Assistant

    The Enterprise Knowledge Assistant is an AI-powered Q&A tool built upon a corporate knowledge base. It allows users to query internal documents, standards, and operational processes using natural language, significantly increasing the efficiency of knowledge retrieval within an organization.
  5. Overview of the Enterprise Knowledge Assistant

    The Enterprise Knowledge Assistant is an AI-powered Q&A tool built upon a corporate knowledge base. It allows users to retrieve information using natural language by indexing internal company documents, standards, and operational processes, thereby increasing the efficiency of knowledge retrieval.
  6. Overview of the Enterprise Knowledge Assistant

    The Enterprise Knowledge Assistant is an AI-powered Q&A tool built upon a corporate knowledge base. It allows users to use natural language to quickly query information from internal company documents, standards, and operational processes, thereby increasing the efficiency of knowledge retrieval.
  7. Install Miniforge for PyTorch on Apple Silicon Mac

    Miniforge is recommended for M-series Macs because it natively supports the ARM64 architecture and uses the community-driven conda-forge channel. To install Miniforge, download the ARM64 installation script and execute it. During installation, agree to the license and allow conda init to be executed automatically.
    # Download the latest ARM64 installer
    curl -L -O https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh
    
    # Run the installation script
    bash Miniforge3-MacOSX-arm64.sh
    
    # Manually activate conda if needed (replace /Users/xxx/ with your actual path)
    eval "$(/Users/xxx/miniforge3/bin/conda shell.zsh hook)"
    
    # Verify installation
    conda --version
  8. Initialize a Chrome Extension project with Vue CLI

    To create a Chrome extension using Vue, use the vue-web-extension preset with the Vue CLI. This sets up the necessary structure for a web extension.
    # Install Vue CLI
    npm install -g @vue/cli
    npm install -g @vue/cli-init
    
    # Create project using the vue-web-extension preset
    vue create --preset kocal/vue-web-extension my-extension
    cd my-extension
    
    # Start local development server
    npm run server
  9. Create a Conda environment for PyTorch

    Create a clean, isolated virtual environment to avoid dependency conflicts when installing PyTorch. It is recommended to use Python 3.10.
    # Create environment named 'torch' with Python 3.10
    conda create -n torch python=3.10
    
    # Activate the environment
    conda activate torch
    
    # Verify Python installation
    python --version
  10. Install PyTorch on Mac with Conda

    Install the PyTorch suite (including torchvision and torchaudio) using the official pytorch channel while the environment is active.
    conda install pytorch torchvision torchaudio -c pytorch
  11. Debug and run a VS Code extension

    After generating the project and navigating into the project directory, open the folder in VS Code and press F5. This will launch a new VS Code window (Extension Development Host) where the initial plugin is loaded for testing.
  12. Prerequisites for building the Wooden Fish app

    To build this Swift-based application, you will need the following tools and knowledge:

    • IDE: Xcode (available via the Mac App Store).
    • Hardware: A Mac computer and an iPhone for physical device testing (optional).
    • Technical Knowledge: Basic understanding of Swift and SwiftUI.