社区
基础编程
帖子详情
改进的在线词典
Meteorlet
2005-05-04 01:41:17
在线词典试用以来,修改很多BUG,改进了很多功能,设计的目标就是为了让大家用起来最方便。
欢迎大家继续试用,终身免费,多提意见,能提实质性的意见的,另外开贴送分。谢谢!http://www.dictworld.com,采用PHP/Mysql做的。
...全文
242
19
打赏
收藏
改进的在线词典
在线词典试用以来,修改很多BUG,改进了很多功能,设计的目标就是为了让大家用起来最方便。 欢迎大家继续试用,终身免费,多提意见,能提实质性的意见的,另外开贴送分。谢谢!http://www.dictworld.com,采用PHP/Mysql做的。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovey123
2005-05-07
打赏
举报
回复
帮你顶一下, 希望有机会学习.
能否开源啊?
ahxiao
2005-05-07
打赏
举报
回复
帮你顶一下
数据是你一条条输入?
Meteorlet
2005-05-07
打赏
举报
回复
还有以下程序是“偷”韦伯网上词典读音的:
$fp = fopen("http://www.m-w.com/cgi-bin/dictionary?".
"book=Dictionary&va=$word","rb");
if ($fp==NULL) continue;
$content = '';
while (!feof($fp) && $fp !=NULL)
{
$content .= fgets($fp, 1024);
}
fclose($fp);
if (!preg_match('/\/cgi\-bin\/audio\.pl\?([0-9a-z]+)\.wav='.$word.'/i',
$content,$matches))
{
continue;
}
$fp = @fopen("http://cougar.eb.com/sound/$first/{$matches[1]}.wav", "rb");
if ($fp==NULL) continue;
$result ='';
while (!feof($fp) && $fp != NULL)
{
$result .= fgets($fp, 128);
}
fclose($fp);
zhaoliang_chen
2005-05-07
打赏
举报
回复
偶帮你up up up
uuq
2005-05-07
打赏
举报
回复
不错。
iasky
2005-05-07
打赏
举报
回复
恩。上面的2个函数不错
Meteorlet
2005-05-07
打赏
举报
回复
没什么技术的,数据库不大,现在是1万7千个单词,下面是相似单词查找的SQL语句条件,其它的都是很简单的SQL语句。
for ($i = 1; $i < $len; $i ++)
{
$temp = $word;
/* mis-spell one letter */
$temp{$i} = '_';
$strcond .= " word_spell LIKE '$temp' OR";
/* miss one letter */
$temp = substr($word, 0, $i).substr($word, $i+1);
$strcond .= " word_spell LIKE '$temp' OR";
/* redundant of one letter */
$temp = substr($word, 0, $i).'_'.substr($word, $i);
$strcond .= " word_spell LIKE '$temp' OR";
for ($j = $i+1; $j < $len && $len >= 6; $j++)
{
$temp = $word;
/* mis-spell two letters */
$temp{$i} = '_';
$temp{$j} = '_';
$temp = str_replace('/__/','_',$temp);
$strcond .= " word_spell LIKE '$temp' OR";
$temp = $word;
for ($k = $j + 1; $k < $len && $len >= 10; $k++)
{
$temp = $word;
$temp{$i} = '_';
$temp{$j} = '%';
$temp{$k} = '%';
$strcond .= " word_spell LIKE '$temp' OR";
}
}
}
还有就是相似读音:
function SimilarHomophoneString($word)
{
$table = 'bcdfghjklmnpqrstvwxyz';
$word = preg_replace('/([a-z]|[\xE0-\xEF][\x80-\xBF][\x80-\xBF])/i', '$1%', $word);
$word = preg_replace("/([$table])%+([aoeiu])/i", '$1$2', $word);
$word = preg_replace("/([aoeiuv])[%]+([aoeiu])/i", '$1$2', $word);
$word = preg_replace("/([0-4])/i", '$1%', $word);
return "$word";
}
Meteorlet
2005-05-06
打赏
举报
回复
怎么回事啊?你们听不到的是不是都没有装realplayer的?我要换media player放了
helloyou0
2005-05-06
打赏
举报
回复
我也听不到发音
wildlily980
2005-05-06
打赏
举报
回复
楼主,没想到在这里又碰到你了。我是昨天跟你谈服务器的那个。
hope1983
2005-05-06
打赏
举报
回复
看看
www0aspsun0com
2005-05-05
打赏
举报
回复
不错,好东西,希望有机会能学习学习
Meteorlet
2005-05-05
打赏
举报
回复
我没有简体繁体转换功能的,以后再加进去吧,现在词库的词才17000个,手工输入很慢,希望大家多用用,我就知道哪些常用的没有了。
发音功能有问题吗?我用的是realplayer的插件,我这里能正常放的,还有谁能帮我测试一下?我这里的读音有8,9000个,100多M,要是不能放就太可惜了
源码过些时候就公开,希望有兴趣的跟我一起开发,现在的算法还比较弱。
bluebeer123
2005-05-05
打赏
举报
回复
好东西,收藏
richwong
2005-05-04
打赏
举报
回复
发音功能不错,好像不能用,提示js脚本错误?
zhutimy
2005-05-04
打赏
举报
回复
有源码么?让我也学习学习啊?
zhutimy
2005-05-04
打赏
举报
回复
好像简/繁体之间的意思有点不对哦.
下面好像一个找到日文去了,一个却找对了.
iciba.net就会把"無"解成"无",要不要加上这个功能?
--------------------
無:
下列单词含有 [ 無 ] 解释:
1. white adj. 青白い; 透明な, 無色[害]の; 汚れのない, 潔...
---------------------------------
无:
1. 无聊
下列单词含有 [ 无 ] 解释:
1. null n. 无
2. myriad adj. 无数
3. inability n. 无能
4. nameless adj. 无名的
5. useless adj. 无用的
与 [ 无 ] 相关的短句:
1. A bird of passage 居无定所的人
2. Dead men tell no tales. 死无对证
3. A good conscience is a soft pillow. 问心无愧,高枕无忧
Meteorlet
2005-05-04
打赏
举报
回复
我的心血啊,大家别让它沉下去啊
gu1dai
2005-05-04
打赏
举报
回复
hao ,帮顶
在线
字典学习
icml 2009 关于字典学习的论文, 结合稀疏编码对字典学习进行
改进
,形成
在线
字典学习~
Improved_DL_code.zip_KSVD
改进
_MOD字典学习_mod ksvd_学习字典_
改进
ksvd
对KSVD和MOD两个字典学习算法的简单有效的
改进
,都可以加速学习过程中的收敛。代码压缩包里包含使用说明,并附有文章参考。
基于MATLAB R2018A环境的
改进
字典学习旋转机械故障诊断算法:多尺度分析、信号系数正则化与源加权,以模拟信号示例展现高效故障诊断能力,基于MATLAB R2018A
改进
字典学习的旋转机械多尺度
基于MATLAB R2018A环境的
改进
字典学习旋转机械故障诊断算法:多尺度分析、信号系数正则化与源加权,以模拟信号示例展现高效故障诊断能力,基于MATLAB R2018A
改进
字典学习的旋转机械多尺度故障诊断方法(附模拟信号示例),MATLAB环境下一种基于
改进
字典学习的旋转机械故障诊断方法 程序运行环境为MATLAB R2018A,执行基于
改进
字典学习的旋转机械故障诊断方法,并给出了一个模拟信号的例子。 该算法主要是由多尺度变、信号的系数正则和源区分加权项组成,将旋转机械故障信号分解成不同的尺度,每个尺度会有一个子字典,这使得组合字典D具有多尺度特性;由于子字典是从不同频带中分解学习得到的,所以可有效的保障故障特征的周期性和全局性;故障信号的数据长度N可人为设定,减少了计算的复杂度;对谐波干扰有很好的滤波作用。 subplot(2,2,1), plot(data.noisy, 'b'); grid on title('Noisy Record ','Rotation',0,'FontSize',14); xlabel({'Sample'},'FontSize',12); ylabe
MATLAB环境下一种基于
改进
字典学习的旋转机械故障诊断方法 程序运行环境为MATLAB R2018A,执行基于
改进
字典学习的旋
MATLAB环境下一种基于
改进
字典学习的旋转机械故障诊断方法 程序运行环境为MATLAB R2018A,执行基于
改进
字典学习的旋转机械故障诊断方法,并给出了一个模拟信号的例子。 该算法主要是由多尺度变、信号的系数正则和源区分加权项组成,将旋转机械故障信号分解成不同的尺度,每个尺度会有一个子字典,这使得组合字典D具有多尺度特性;由于子字典是从不同频带中分解学习得到的,所以可有效的保障故障特征的周期性和全局性;故障信号的数据长度N可人为设定,减少了计算的复杂度;对谐波干扰有很好的滤波作用。 subplot(2,2,1), plot(data.noisy, 'b'); grid on title('Noisy Record ','Rotation',0,'FontSize',14); xlabel({'Sample'},'FontSize',12); ylabel('Amplitude (count)','FontSize',12) subplot(2,2,2), imagesc(data.t, dn.as, abs(dn.wnoisy)); title('Time-Frequency '
基于MATLAB R2018A
改进
字典学习的旋转机械多尺度故障诊断方法:实现噪声滤除与特征提取,MATLAB环境下一种基于
改进
字典学习的旋转机械故障诊断方法 程序运行环境为MATLAB R2018A
基于MATLAB R2018A
改进
字典学习的旋转机械多尺度故障诊断方法:实现噪声滤除与特征提取,MATLAB环境下一种基于
改进
字典学习的旋转机械故障诊断方法 程序运行环境为MATLAB R2018A,执行基于
改进
字典学习的旋转机械故障诊断方法,并给出了一个模拟信号的例子。 该算法主要是由多尺度变、信号的系数正则和源区分加权项组成,将旋转机械故障信号分解成不同的尺度,每个尺度会有一个子字典,这使得组合字典D具有多尺度特性;由于子字典是从不同频带中分解学习得到的,所以可有效的保障故障特征的周期性和全局性;故障信号的数据长度N可人为设定,减少了计算的复杂度;对谐波干扰有很好的滤波作用。 subplot(2,2,1), plot(data.noisy, 'b'); grid on title('Noisy Record ','Rotation',0,'FontSize',14); xlabel({'Sample'},'FontSize',12); ylabel('Amplitude (count)','FontSize',12) subplot(2,2,2), imagesc(data.t,
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章