文本分类

垃圾分类小程序实现

℡╲_俬逩灬. 提交于 2019-11-29 16:05:03
不想看下面废话的,可直接扫码体验。 小程序的源码地址: https://github.com/chenyuzuo/garbage_sort_mini 1.核心功能 参考了目前很多垃圾分类小程序,其实大家的功能都大同小异,其中最关键的点无非就是帮助用户快速查找垃圾属于具体的分类,目前实现了如下几个功能: 1.文字搜索:根据文本搜索垃圾分类 2.拍照识别:根据图片识别出文本然后搜索垃圾分类 3.语音识别:根据语音识别出文本然后搜索垃圾分类 4.垃圾分类基础数据:分成四大类,每类数据根据字母表可以索引 2.具体实现 我自己本来是后端开发,第一次从零开发小程序,前端并不熟悉,这个小程序的实现很大部分借助了开源社区以及云平台的能力,具体如下: 垃圾分类基础数据的收集和处理 从前面几个核心功能也可以看的出,所有的功能前提是有一份垃圾分类数据,github上有多个项目提供了垃圾分类数据,我参考了这个项目,github地址: https://github.com/alexayan/garbage-classification-data ,基于这个项目的基础数据做了一些处理,主要点是增加字母表的分类,如下图,我想展示的效果是希望数据可以按字母表排序,且可以点击字母索引,处理的思路是取每个文本的首个汉字拼音的首字母,比如白纸,取白字的拼音首字母就是B,基于这个思路github上面继续找到这个项目

前端工程师入门

情到浓时终转凉″ 提交于 2019-11-29 13:55:55
前端快速入门到高级工程师 概述 前端开发工程师是Web前端开发工程师的简称,2007年才真正开始受到重视的一个新兴职业。Web前端开发技术是一个先易后难的过程,主要包括三个要素: HTML ( 标准通用标记语言 下的一个应用)、 级联样式表 和JavaScript。前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和 服务器 端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。 html(超文本标记语言) 什么是 HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 ( H yper T ext M arkup L anguage) HTML 不是一种编程语言,而是一种 标记语言 (markup language) 标记语言是一套 标记标签 (markup tag) HTML 使用 标记标签 来描述网页 HTML 标签 HTML 标记标签通常被称为 HTML 标签 (HTML tag)。 HTML 标签是由 尖括号 包围的关键词,比如 HTML 标签通常是 成对出现 的,比如 和 标签对中的第一个标签是 开始标签 ,第二个标签是 结束标签 开始和结束标签也被称为 开放标签 和 闭合标签 html练习 css(级联样式表) CSS 概述 CSS

前端 html篇

本小妞迷上赌 提交于 2019-11-29 13:40:23
web开发本质: html是一个标准,规定了大家怎么写网页 1.浏览器输入网址回车发生了什么事 1. 浏览器 给服务端 发送了一个消息2. 服务端拿到消息3. 服务端返回消息4. 浏览器展示页面 sever服务端 import socket ​ sk = socket.socket() ​ sk.bind(("127.0.0.1", 8080)) sk.listen(5) ​ while True: conn, addr = sk.accept() data = conn.recv(8096) conn.send(b"HTTP/1.1 200 OK\r\n\r\n") conn.send(b"<h1>Hello world!</h1>") conn.close() HTML 浏览器读取有一个file协议 <!DOCTYPE> 标签 ​ 声明必须是 HTML 文档的第一行,位于 标签之前 ​ </!doctype> ​ 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 ​ html是超文本标记型语言,属于cs架构 <!DOCTYPE html> #标准规范<html lang="en"><head> #html头 <meta charset="UTF-8"> #字符编码 <title>Title</title> #页面头部显示内容<

HTML标签分类总结

怎甘沉沦 提交于 2019-11-29 13:34:53
块级元素和行内元素 块级元素 address - 地址 blockquote - 块引用 center - 举中对齐块 dir - 目录列表 div - 常用块级容易,也是css layout的主要标签 dl - 定义列表 fieldset - form控制组 form - 交互表单 h1 - 大标题 h2 - 副标题 h3 - 3级标题 h4 - 4级标题 h5 - 5级标题 h6 - 6级标题 hr - 水平分隔线 isindex - input prompt menu - 菜单列表 noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容 noscript - )可选脚本内容(对于不支持script的浏览器显示此内容) ol - 排序表单 p - 段落 pre - 格式化文本 table - 表格 ul - 非排序列表 行内元素 a - 锚点 abbr - 缩写 acronym - 首字 b - 粗体(不推荐) bdo - bidi override big - 大字体 br - 换行 cite - 引用 code - 计算机代码(在引用源码的时候需要) dfn - 定义字段 em - 强调 font - 字体设定(不推荐) i - 斜体 img - 图片 input - 输入框 kbd - 定义键盘文本 label - 表格标签 q -

前端基础-HTML(2)

一世执手 提交于 2019-11-29 04:45:45
1. 什么是标签以及标签的分类: 在HTML页面中,带有“< >”符号的元素被称为HTML标签,如上节提到的 <HTML>、<head>、<body>都是HTML标签。所谓标签就是放在“< >” 标签符中表示某个功能的编码命令,也称为HTML标签或 HTML元素 1.1 双标签 ~~~html <标签名> 内容 ~~~ 该语法中“<标签名>”表示该标签的作用开始,一般称为“开始标签(start tag)”,“” 表示该标签的作用结束,一般称为“结束标签(end tag)”。和开始标签相比,结束标签只是在前面加了一个关闭符“/”。 ~~~html 比如 我是文字 ~~~ 1.2 单标签 ~~~html <标签名 /> ~~~ 单标签也称空标签,是指用一个标签符号即可完整地描述某个功能的标签。 ~~~html 比如 ~~~ 2. HTML标签关系 标签的相互关系就分为两种: 1.嵌套关系:像html中<head>与<title>的关系 2.并列关系:像html中<head>与<body>的关系 测试题: 请问下列哪个标签是错误的? A <head></head><body></body> B <strong><div></div></strong> C <head><title></head></title> D <body><div></div></body> 倡议:

GCN和GCN在文本分类中应用

跟風遠走 提交于 2019-11-29 02:39:12
1.GCN的概念 传统CNN卷积可以处理图片等欧式结构的数据,却很难处理社交网络、信息网络等非欧式结构的数据。一般图片是由c个通道h行w列的矩阵组成的,结构非常规整。而社交网络、信息网络等是图论中的图(定点和边建立起的拓扑图)。 传统CNN卷积面对输入数据维度必须是确定的,进而CNN卷积处理后得到的输出数据的维度也是确定的。欧式结构数据中的每个点周边结构都一样,如一个像素点周围一定有8个像素点,即每个节点的输入维度和输出维度都是固定的。而非欧式结构数据则不一定,如社交网络中A和B是朋友,A有n个朋友,但B不一定有n个朋友,即每个节点的输入维度和输出维度都是不确定的。 所以不能使用CNN来对社交网络、信息网络等数据进行处理,因为对A节点处理后得到输出数据的维度和对B节点处理后得到输出数据维度是不一样的。为了得到社交网络、信息网络的空间特征所以我们使用GCN(Graph Convolutional Network)来处理。 2. GCN工作原理 图1 一个GCN的实例(图片来源网页[3]) 同一般的卷积神经网络不同,GCN输入的数据是一个图拓扑矩阵,这个拓扑矩阵一般是图的邻接矩阵。 2.1 概念定义 概念 定义 G 一个拓扑图定义为G=(V,E) 其中V是节点集合,E是边集合。 N N是图中节点个数,即|V| F 节点的特征数,不同学习任务F不同 X 网络初始化矩阵,

09-块级元素和行内元素

耗尽温柔 提交于 2019-11-29 01:56:33
标签的分类   块级元素:   行内元素: 行内元素和块级元素的区别(重要) 行内元素:   在一行内显示;   不能设置宽高,默认的宽高就是文字的宽高; 块级元素:   霸占一行,不能与其他元素并排显示;   可以设置宽高,如果不设置宽度,默认宽度为父亲的100%,如果不设置高度,将会被内容的高度撑起。 行内元素和块级元素的分类 在HTML中,标签分为文本级标签和容器级标签。   文本级标签:p、span、a、em、b、u   容器级标签:div、dt、dd、p、h系列、li 记住:除了p标签之外的文本级标签全是行内元素。所有的容器级标签和p构成了块级元素。 块级元素和行内元素的互相转换 display: block; display: inline; display: inline-block; display: none; 通过块级元素和行内元素的互相转换,行内元素可转换为块级元素,从而设置宽高;块级元素也可转换成行内元素,在一行内显示;更有利于页面布局。 作者:流浪者 日期:2019-08-31 来源: https://www.cnblogs.com/897463196-a/p/11438928.html

HTML学习笔记一

[亡魂溺海] 提交于 2019-11-29 00:56:07
HTML 描写 HTML是网页语言(超文本标记语言),采用标签格式进行编写 HTML标签:采用尖括号包围的关键字,通常成对出现(闭合标签),但是也有个别非成对的(非闭合标签) HTML文档:一个完整的HTML编写的文档,可以形成一个浏览器可以访问的资源网页 <html> <body> <h1> </h1> <p> </p> </body> </html> 如上就是最简单的HTML文档内容,< html> 标签之间描述的代码内容就是描述网页(文档内容),< body>标签之间的文本代表可见的网页文档内容,< h1>代表一级标题,< p>代表一个内容段落 HTML标题:< h1>~< h6> 在HTML中,分为六级标题,第六级标题就是和普通文本同效力 <html> <body> <h1> 一级标题 </h1> <h2> 二级标题 </h2> <h3> 三级标题 </h3> <h4> 四级标题 </h4> <h5> 五级标题 </h5> <h6> 六级标题 </h6> </body> </html> HTML段落:< p> 一个段落标签内容,都会是一个段落内容,可以有多个段落 HTML换行:< br /> 在HTML中,可以使用该标签在文本中换行显示 HTML链接:< a> HTML文档中URL格式的连接都是利用 < a>标签进行定义的 <a href = "http://www

推荐几款好用的云笔记软件

两盒软妹~` 提交于 2019-11-28 23:23:07
分享一下我老师大神的人工智能教程!零基础,通俗易懂! http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 一直钟爱印象笔记,程序员的电脑上必装的软件,但最近期限到了,再也不能像以前无限制的上传文件,续费也比去年的只要九块九一年高出了很多倍,因此,注册试用了其他的笔记,发现云笔记众多,其中有几款很好用的云笔记,然后记录下来,推荐给大家 。 一:OneNote 官网:http://www.onenote.com/ 描述:MicrosoftOneNote,是一套用于自由形式的信息获取以及多用户协作工具。OneNote最常用于笔记本电脑或台式电脑,但这套软件更适合用于支持手写笔操作的平板电脑,在这类设备上可使用触笔、声音或视频创建笔记。 优点:树形目录,好管理,表格记笔记,比思维导图还好用,不拘格式,自由自在,自动编号管理缩进。 二:印象笔记 官网:https://www.yinxiang.com/ 描述:在你的手机和电脑上,使用 印象笔记 来捕捉、培养和共享灵感。跨平台的 印象笔记 将帮你随时随地快速获取和同步笔记信息。现代生活喧嚣繁杂,印象笔记帮你轻松简化一切,让生活更美好,让工作更省力。 优点:随时记录一切,支持所有设备,快速查找所需,无需跳出应用,即可基于笔记展开讨论,以用印象笔记保存一切

css学习归纳总结

不问归期 提交于 2019-11-28 22:49:40
来源于:trigkit4 css学习归纳总结(一) 选择器的分组 CSS选择器分为 1.群组选择器 如:p, body, img, div{} 2.兄弟选择器 如:p + p { color:#f00; } 3.属性选择器 如: p[title] { color:#f00; } 4.包含(后代)选择器 如:body ul li{} 5.子元素选择器 如:div > p{} 6.ID选择器 如:#myDiv{} 7.类选择器 如:.class1{} 8.伪元素选择器 如:E:first-line,E:before 9.伪类选择器 如:E:first-child ,E:visited,E:focus,E:enabled 10.标签选择器 如:p { font-size:1em; } 子选择器和后代选择器的区别: 后代选择器的写法就是把外层的标记写在前面,内层的标记写在后面,之间用空格分隔。 子选择器只对直接后代有影响的选择器,而对“孙子后代”以及多层后代不产生作用。 注意:在IE6中,只支持后代选择器,不支持子选择器 盒子模型 css框模型介绍: 给 ul 下的 li 设置宽度,那么他们将平均掉它们所占容器的宽度。 div >ul> li> a 标签所占宽度和高度: 当你为 body 元素指定 div 时,每个 div 默认的宽为浏览器的100%,高度在每个浏览器的解析都是不一样的