目前混合编程做的新作品
这是我利用混合编程为手段,C#做界面,python做运行脚本。将一些常见的python功能、NLP功能、CV功能、ML功能进行封装。
这里是我的github地址
https://github.com/yingdajun/-YDJ
这是主界面:
目前我封装了如下功能
python功能:
(1)设置国内pip安装源等功能,提高pip下载效率。
设置成功!
ML功能:
(2)将需要进行训练的数据集(以CSV格式,最后一列是标签),选择算法进行训练。
CV工具包
(3)人脸检测
点击原有图片,将图片进行载入,对该图片进行人脸检测。。。(有BUG,任务容易变颜色)
(4)人脸融合
1.点击图片1,载入图片 2.点击图片2,载入图片 3.设置融合系数,如果<0.5,融合后图片偏第一张,>0.5,融合后图片偏第二张。如果不输入,默认融合系数是0.5
NLP工具包
(5)中文分词
输入文本,选择分词模式,进行分词。
(6)词性标注
选择需要标注的文本,进行标注返回结果。
(7)时间识别
输入需要识别时间的文本 返回相应的时间。
(8)关键词提取
选择需要提取关键词的文本,进行关键词的提取
(9)高频词提取
选择需要提取高频词的文本,进行关键词的提取
(10)词云分析
选择需要生成词云的txt文件,进行词云分析。
(11)语音识别
选择16.WAV文件(测试文件),点击语音识别,将识别结果输出到语音识别结果框中。
(12)机器翻译
选择需要翻译的英文文本,进行相关翻译
(13)自动摘要器
输入文章的标题和内容,进行自动摘要
(14)情感分析
目前是对酒店客户评价的分析,输入对酒店的评价,判断酒店这个月的评价好坏。
(15)句法分析
输入句子,分析句子句法结构。(会出现结果,但目前速度是真的慢,很容易让人觉得运行失败。我都后悔将它封装了)