当前位置: 首页 > article >正文

使用向量机(SVM)算法的推荐系统

系统整体结构

 

 运行环境

包括Python环境、TensorFlow环境、安装模块、MySQL数据库。

Python环境

需要Python 3.6及以上配置,在Windows环境下推荐下载Anaconda完成Python所需的配置,下载地址为https://www.anaconda.com/,也可下载虚拟机在Linux环境下运行代码。

TensorFlow环境
    conda config -- add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config -- set show_channel_urls yes

创建Python 3.5的环境,名称为TensorFlow,此时Python版本和后面TensorFlow的版本有匹配问题,此步选择Python 3.x。


    conda create - n tensorflow python = 3.5

有需要确认的地方,都输入y,在Anaconda Prompt中激活TensorFlow环境:


    activate tensorflow

安装CPU版本的TensorFlow:


    pip install - upgrade -- ignore - installed tensorflow

在anaconda prompt中使用命令行切换到TensorFlow环境:


    $ activate tensorflow

安装Scikit-learn模块:
    $ pip install scikit - learn - i https://pypi.tuna.tsinghua.edu.cn/simple

安装jieba模块:


    $ pip install jieba - i https://pypi.tuna.tsinghua.edu.cn/simple

安装gensim模块:
    $pip install gensim - i https://pypi.tuna.tsinghua.edu.cn/simple

安装Django模块:
下载并解压Django,和Python安装在同一个根目录,进入Django目录,执行:
    python setup.py install

Django被安装到Python的Lib下site-packages。将这些目录添加到系统环境变量中:C:\Python33\Lib\site-packages\django;C:\Python33\Scripts,使用Django的django-admin.py命令新建工程。

安装MySQL数据库

下载MySQL安装并配置。在计算机高级属性的系统变量中写好MySQL所在位置,方便用命令行操作MySQL,在服务里启动数据库服务,登录数据库:
    mysql - u root - p

创建数据库grades:
    CREATE DATABASE grades;


http://www.kler.cn/a/10213.html

相关文章:

  • matlab建模入门指导
  • pip3 install -e .[stable]讲解
  • 【p2p、分布式,区块链笔记 DAM】GUN/SEA(Security, Encryption, Authorization) 模块genkey
  • Linux探秘坊-------1.系统核心的低语:基础指令的奥秘解析(1)
  • 10款PDF翻译工具的探索之旅:我的使用经历与工具特色!!
  • MySQL数据库:SQL语言入门 【上】(学习笔记)
  • Flutter系列(七)ListView 图文列表详解
  • sourcemap文件泄露漏洞
  • C++开发必知的内存问题及常用的解决方法-经典文章
  • 算法自学__ 莫队
  • 比较系统的学习 pandas (2)
  • 18从零开始学Java之switch分支语句中该怎么用?
  • 【工作感悟】老程序员总结的四条工作经验教训
  • 表格软件界的卷王,Excel、access、foxpro全靠边,WPS:真荣幸
  • 3.1.2栈的顺序存储实现
  • 十分钟教你部署一个属于自己的chatgpt网站
  • WebSpider蓝蜘蛛网页抓取工具5.1用户手册
  • 10.网络爬虫—MongoDB详讲与实战
  • 多元函数的基本概念——“高等数学”
  • 编译原理期末速成笔记
  • 最详细的Ubuntu服务器搭建Stable-Diffusion教程(无显卡,仅用CPU)
  • 【CV】Latent diffusion model 扩散模型体验
  • Eyeshot Ultimate 2023 Crack
  • k8s部署sonarqube
  • C++11 如何区分右值引用与万能引用
  • QtSqlite加密--QtCipherSqlitePlugin的使用