自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (5)
  • 收藏
  • 关注

转载 04-NLP文本处理的流程

Word Segmentation(分词)分词工具:

2020-03-27 08:33:47 335 1

原创 算法复杂度

时间复杂度和空间复杂度N* 1个操作=O(n)O(n)+O(n)=O(n)N/2* 1个操作=1/2*O(n)=O(n)2个单位的内存空间=O(1) 常数的时间复杂度两层循环O(n^2)归并排序T(n)=2* T(n/2)+n=O(n log(n))Master TheoremT(n)=aT(n/b)+f(n)Fibonanci number(斐波那契数)时间复杂度T(n)=...

2020-03-26 09:00:11 246

原创 03-NLP关键技术

自然语言处理技术四个维度Semantic(语义)机器学习、情感分析Syntax(句子结构)⬆句法分析、依存分析Morphology(单词)⬆单词层面的技术(分词、词性标注、NER命名实体识别)Phonetics(声音)⬆Word Segmentation(分词)Part-of-Speech(词性)Named Entity Recognition(命名实体识...

2020-03-25 09:24:31 559

原创 02-NLP的应用场景

Question Answering(问答系统)基于检索的方法Sentiment Analysis(情感分析)Machine Translation(机器翻译)Text Summarization(自动摘要)Chatbot(聊天机器人)Information Extraction(信息抽取)...

2020-03-25 09:03:11 342

原创 01-NLP定义及歧义性

NLP工程师必备核心技能现实生活中的问题➡数学优化问题➡通过合适的工具解决What is NLP?NLP=NLU+NLGNLU:语音/文本->意思NLG:意思->文本/语音The Challenge:Ambiguity(一词多义)今天参观了苹果公司现在正好是苹果季节How to Solve Ambiguity?Learning from Data上...

2020-03-24 23:11:42 547

原创 爬取豆瓣音乐TOP250的数据到数据库(MongoDB) python源码

爬取豆瓣音乐TOP250的数据到数据库(MongoDB) python源码先给大家安利一个公众号:诗葵1931里面的故事有助于你撸码速度!import requestsfrom lxml import etreeimport reimport pymongoimport timeclient = pymongo.MongoClient('localhost', 27017)m...

2019-04-29 21:33:17 828

原创 python小游戏开发——简单弹球游戏

撸码枯燥,扫码关注案例介绍本案例采用 python 实现了一个简单的弹球游戏。该游戏在一个单独的图形窗口中运行。游戏初始化后,在游戏窗口点击鼠标左键开始游戏。玩家通过控制键盘的左、右方向键来控制弹板的移动,弹球和弹板撞击一次,得一分,当弹球触底时,本局游戏结束。玩家一共有四条生命,即可以玩四次游戏,当生命大于等于“ 0 ”时,可以继续游戏,当生命小于“ 0 ”时,游戏结束。学习目标本案例...

2019-04-25 11:09:28 16060 7

原创 python小游戏开发——井字棋

可爱聪明善良的你关注有惊喜哦案例介绍本案例采用 python 实现了一个简单的井字棋游戏。该游戏在控制台界面中进行,有游戏提示。游戏棋盘为 3 X 3 的九宫格样式,每个棋格与数字键盘上的 1 - 9 数字键一一对应,可通过输入数字来选择落棋位置和落子。游戏的规则是两个玩家轮流下棋,首先实现横线、竖线、斜线连续三个格棋子一样的获胜。学习目标本案例主要是对 python 基础知识的运用,包...

2019-04-25 11:00:51 15789 6

原创 python实现基于SVM算法的手写数字识别系统 非常详细!!!!

可爱聪明善良的你关注有惊喜哦实验知识点:1、支持向量机SVM相关知识2、从文本文件中解析和导入数据3、SMO分类算法4、归一化数值SVM算法概述:支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类(binary classification)的广义线性分类器(generalized l...

2019-04-25 10:54:56 15347 7

原创 python实现基于KNN算法的手写数字识别系统 非常详细!!!!

可爱聪明善良的你关注有惊喜哦实验知识点:1、K 近邻分类算法2、从文本文件中解析和导入数据3、使用 Matplotlib 创建扩散图4、归一化数值首先介绍下监督学习和无监督学习:监督学习:(数据有输入有输出),通过已有的一部分数据和输出数据之间的相应关系,生成一个函数,将输入映射到合适的输出,在准确的说有监督学习就是训练样本中必须有标签或者标记;无监督学习:(数据只有输入),给定...

2019-04-25 10:41:07 20405 3

原创 爬虫常用的web API接口

转载至:https://blog.csdn.net/qq_36958104/article/details/81664824

2019-04-10 18:32:55 3808

原创 MySQL可视化工具sqlyog安装详细步骤

转载连接:[link](https://blog.csdn.net/lihua5419/article/details/73881837/)

2019-04-08 14:06:39 792

原创 详细!PyCharm连接MySQL数据库教程+心得

第一步:安装MySQL下载地址:https://dev.mysql.com/downloads/mysql/下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-8.0.11 下。接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my....

2019-03-30 11:04:13 24183 18

原创 数据挖掘-利用逻辑回归算法进行分类

【实验目的】1、 掌握逻辑回归算法的原理,理解算法的步骤。2、 掌握不同梯度方法下的逻辑回归算法,加深对逻辑回归算法的理解。【实验性质】设计型实验【实验内容】使用Logistic算法实现分类【实验环境】Python 2代码:from numpy import *def loadDataSet(): dataMat = []; labelMat = [] fr...

2019-03-27 21:37:36 717 2

原创 数据挖掘-K-means聚类算法的实现及其应用

【实验目的】1、 掌握K-means聚类算法的原理,理解算法的步骤。2、 加深对K-means聚类算法的理解,掌握改进的K-means算法。【实验性质】设计型实验【实验内容】使用K-means实现聚类【实验环境】Python 2代码:from numpy import *def loadDataSet(fileName): dataMat = [] ...

2019-03-27 21:34:21 1211 1

原创 python基础11_OOP_面向 对象

0.OOP-Python面向对象Python的面向对象面向对象编程基础共有私有继承组合 Minxi魔法函数魔法函数概念构造类魔法函数运算类魔法函数1.面向对象概述 (ObjectOriented. OO)OOP思想接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的几个名词OO :面向对象OOA :面向对象的分析OOD ...

2019-03-26 08:56:06 354

原创 第二章 确定性知识系统

2.1确定性知识系统概述2.1.1 确定性知识表示概述1、知识的概念一般普遍的观点认为,知识是人们在改造客观世界的实践中积累起来的认识和经验。也有人认为,知识是对信息进行智能性加工所形成的对客观世界规律性的认识。即:知识=信息+关联知识=事实+信念+启发式2、知识的类型按知识的适用范围:常识性知识和领路性知识按知识的作用效果:陈述性知识(是什么,为什么)、过程性知识(怎么做...

2019-03-21 15:55:53 14147

原创 python网络爬虫-爬取《斗破苍穹》全文小说 源码

python网络爬虫-爬取《斗破苍穹》全文小说 源码import sysreload(sys)sys.setdefaultencoding("utf-8")import requestsimport reimport timeheaders = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/5...

2019-03-18 21:09:52 2050 1

原创 python网络爬虫-爬取酷狗TOP500的数据 源码

python网络爬虫-爬取酷狗TOP500的数据import requestsfrom bs4 import BeautifulSoupimport timeheaders = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0...

2019-03-18 21:05:58 914

原创 数据结构-二叉树操作(创建、先序、中序、后序遍历、计算叶子节点数目、计算二叉树深度、左右子树交换、随机数列产生排序树、查找结点、删除节点、广度遍历、非递归先序遍历)C语言源码(全)

数据结构-二叉树操作(创建、先序、中序、后序遍历、计算叶子节点数目、计算二叉树深度、左右子树交换、随机数列产生排序树、查找结点、删除节点、广度遍历、非递归先序遍历)C语言源码(全)#include<stdio.h>#include<stdlib.h>#include<time.h>#define null 0#define ElemType int#...

2019-03-18 09:46:53 1760

原创 数据结构-链表逆置 C语言源码

数据结构-链表逆置 C语言源码#include <stdio.h> #include <stdlib.h> struct node { int data; struct node *next; }node;struct node *creat(int n) //创建链表 { struct node *head,*p,*s; int i; p=head...

2019-03-17 13:22:37 479

原创 数据结构-链表操作(创建、输出、查找、插入、删除等) C语言源码

数据结构-链表操作(创建、输出、查找、插入、删除等) C语言源码#include<stdio.h>#include<stdlib.h>typedef char datatype;typedef struct node{ datatype data; struct node *next;}linklist;linklist *head,*p;/...

2019-03-17 13:17:59 4267 1

原创 数据结构-折半查找 C语言源码

数据结构-折半查找 C语言源码#include<stdio.h>#include<stdlib.h>struct ZBCZ{ int*elem; int length;};void ko(ZBCZ& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0;k&...

2019-03-17 13:13:24 1589

原创 数据结构-线性表有序插入 C语言源码

数据结构-线性表有序插入 C语言源码#include<stdio.h>#include<stdlib.h>struct YXCR{ int*elem; int length;};void ko(YXCR& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0...

2019-03-17 13:10:58 889

原创 数据结构-线性表删除 C语言源码

数据结构-线性表删除 C语言源码#include<stdio.h>#include<stdlib.h>struct SC{ int*elem; int length;};void ko(SC& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0;k<...

2019-03-17 13:08:37 2616 2

原创 数据结构-线性表逆置 C语言源码

数据结构-线性表逆置 C语言源码#include<stdio.h>#include<stdlib.h>struct NZ{ int*elem; int length;};void ko(NZ& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0;k<n;...

2019-03-17 13:05:28 4023 2

原创 数据结构-冒泡排序 C语言源码

数据结构-冒泡排序 C语言源码#include<stdio.h>#include<stdlib.h>struct MP{ int*elem; int length;};void ko(MP& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0;k<n...

2019-03-17 13:02:52 555

原创 数据结构-快速排序 C语言源码

数据结构-快速排序 C语言源码#include<stdio.h>#include<stdlib.h>struct KP{ int*elem; int length;};//定义结构 void ss(KP& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0;k...

2019-03-17 12:59:55 1067

原创 数据结构-线性表合并 C语言源码

数据结构-线性表合并 C语言源码#include<stdio.h>#include<stdlib.h>struct HB{ int*elem; int length;};void ko(HB& l,int n){ int hj; l.elem=(int*)malloc(sizeof(int)*n); for(int k=0;k&a

2019-03-17 12:57:46 4925 5

原创 数据结构-线性表插入 C语言源码

#数据结构-线性表插入操作-源码#include<stdio.h>#include<stdlib.h>struct charu{ int*elem; int length; int listsize; };//定义结构 void ss(charu& l,int n){ int hh; l.e

2019-03-17 12:54:31 5413 1

原创 python递归实现汉诺塔问题-详解

汉诺塔问题规则:每次移动一个盘子任何时候大盘子在下面,小盘子在上面方法:n=1: 直接把A上的一个盘子移动到C上, A->Cn=2:把小盘子从A放到B上, A->B把大盘子从A放到C上, A->C把小盘子从B放到C上, B->Cn=3:把A上的两个盘子,通过C移动到B上去, 调用递归实现把A上剩下的一个最大盘子移动到C上, A->C把B上两...

2019-03-16 16:37:02 1455

原创 python基础10_字典_dict

dict字典字典是一种组合数据,没有顺序的组合数据,数据以键值对形式出现In [76]:字典的创建创建空字典1d = {}print(d)创建空字典2d = dict()print(d)创建有值的字典, 每一组数据用冒号隔开, 每一对键值对用逗号隔开d = {“one”:1, “two”:2, “three”:3}print(d)用dict创建有内容字典1d = dic...

2019-03-16 15:59:46 952

原创 python基础_09_集合_set

集合-set集合是高中数学中的一个概念一堆确定的无序的唯一的数据,集合中每一个数据成为一个元素In [25]:集合的定义s = set()print(type(s))print(s)此时,大括号内一定要有值,否则定义出的是一个dicts = {1,2,3,4,5,6,7}print(s)<class ‘set’>set(){1, 2, 3, 4, 5, 6, ...

2019-03-16 15:57:59 212

原创 python基础08_元组_tuple

元组-tuple元组可以看成是一个不可更改的list元组创建In [32]:创建空元组t = ()print(type(t))创建一个只有一个值的元组t = (1,)print(type(t))print(t)t = 1,print(type(t))print(t)创建多个值的元组t = (1,2,3,4,5)print(type(t))print(t)t = ...

2019-03-16 15:56:00 226

原创 python基础07_列表_list

内置数据结构(变量类型)listsetdicttuple ## list(列表)一组由顺序的数据的组合创建列表空列表In [24]:1, 创建空列表l1 = []type是内置函数,负责打印出变量的类型print(type(l1))print(l1)2. 创建带值的列表l2 = [100]print(type(l2))print(l2)3. 创建列表,带多个值...

2019-03-16 15:52:56 835

原创 python基础06_函数作用域

变量作用域变量由作用范围限制分类:按照作用域分类全局(global): 在函数外部定义局部(local):在函数内部定义变量的作用范围:全局变量:在整个全局范围都有效全局变量在局部可以使用(即函数内部可以方位函数外部定义的变量)局部变量在局部范围可以使用局部变量在全局范围无法使用LEGB原则L(Local)局部作用域E(Enclosing function locale)外...

2019-03-16 13:11:36 192

转载 《python基础面试,列表排序》

python基础面试中,列表排序往往是一个热门话题,今天就和大家聊聊python的排序知识点首先呢python list内置sort()方法就可以用来排序,用法也相当简单其次python内置的全局sortd()方法也可以对迭代的序列排序生成新的序列¶list内置sort()方法无返回值,直接在原有列表上进行操作sortd()方法有返回值生成新的序列下面我们用例子说明In [6]:...

2019-03-16 10:10:24 499

原创 算法设计-解图三着色问题 C代码

主要功能:解图三着色问题#include <stdio.h>int n,m;//顶点数,可用颜色数int a[100][100];//图的邻接矩阵int x[100];//当前解int sum=0;//找到的找色方案void input(){ printf("输入顶点数n和着色数m:\n"); scanf("%d %d",&n,&am

2019-03-15 09:09:31 3942 3

原创 算法设计-解最短路径问题 C代码

主要功能:解最短路径问题#include<stdio.h> #define SIZE 110 #define INF 1000000; int map[SIZE][SIZE]; //邻接矩阵存储 int len[SIZE]; //d[i]表示源点到i这个点的距离 int visit[SIZE]; //节点是否被访问 int n,m; int di...

2019-03-15 09:07:31 566

原创 算法设计-递归法解背包问题 C代码

主要功能:递归法解背包问题#include<stdio.h> int maxNum[6]; //存放最优解的编号 int maxValue=0; //存放最大价值 int w[6] = {0,2,2,6,5,4};//每个物品的重量,第一个为0,方便角标对应 int v[6] = {0,6,3,5,4,6};//每个物品的价值,第一个为0,方便角标对应 i...

2019-03-15 09:05:22 675

逻辑回归分类算法 算法+源码+详细步骤

此文档包含了大数据逻辑回归分类算法 算法+源码+详细步骤

2019-03-27

K-means聚类算法的实现 源码+详细步骤

该文档为数据挖掘中常用的分类算法K-means均值聚类算法,包含源码+详细步骤

2019-03-14

朴素贝叶斯分类 源码+步骤

该文档为朴素贝叶斯分类算法的实现步骤,包括源码注解和详细步骤

2019-03-14

Apriori算法

数据挖掘分类算法 Apriori算法 python实现 完整代码+步骤详解

2019-03-13

决策树分类算法

python实现决策树分类算法 ID3算法 数据挖掘分类算法,完整代码

2019-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除