分类目录归档:NLP相关

Kubernetes学习笔记 - Day02 Docker初体验


Day02 容器初体验--在Docker上运行WEB应用

  1. 操作系统

    Ubuntu

  2. Docker的安装

    • 卸载旧版

      sudo apt-get remove docker docker-engine docker.io containerd runc
      
    • 使用Docker仓库进行安装

      • 更新apt

        sudo apt-get update
        
      • 安装apt依赖包

        sudo apt-get install \
            apt-transport-https \
            ca-certificates \
            curl \
            gnupg-agent \
            software-proper

Read more

Kubernetes学习笔记 - Day01 Kubernetes简介


Kubernetes学习笔记

Day01 Kubernetes简介

  1. 什么是Kubernetes Kubernetes通常被称为k8s。它是容器技术的一种。类似很早之前的虚拟机环境,主要用于搭建开发和运维环境。容器技术的兴起源于 PaaS 技术的普及。

  2. 什么是容器 容器其实是一种沙盒技术,大家如果看过Docker的技术图书,应该都见过一个鲸鱼背着好多集装箱的图片如下图,沙盒就是能够像一个集装箱一样,把你的应用“装”起来的技术。这样应用之间的环境就是隔离开来的,而不会产生互相干扰,熟悉Python的朋友应该知道Python中也有类似的venv(虚拟环境)技术。而且,装进容器中的应用也可以很容易

Read more

Day01 自然语言简介与环境搭建


Day01 自然语言简介与环境搭建

本笔记用到的资源(工具)

  1. Python3.7
  2. Ubuntu
  3. HanLP
  4. 《自然语言处理入门》

简介

  1. 自然语言 自然语言处理(NLP)是一门融合了计算科学,人工智能以及语言学的交叉学科。这么科学研究的是如何通过机器学习等技术,让计算机学会处理人类语言,乃至实现终极目标--理解人类语言或人工智能。
  2. 由于人类语言具有歧义性,容错性,而计算机语言则是结构化的语言。因此让计算机程序来理解人类的语言还是很有难度的。
  3. 自然语言处理的层次

环境搭建

  1. 在ubuntu中安装Python的环境
  2. 安装pyhanlp库
    pip install pyhanlp
    
  3. 下载数据包

Read more