Preview Seek 会是下一个google吗?

转载自 kenwong.cn

Google毫无疑问是当今搜索引擎的老大。当初Google正式推出基于搜索spider索引的搜索结果后,整个搜索市场格局发生了巨大的变化。但观察Google的搜索结果,除了市场因素影响外,基本上都是按PageRank值高低而排列的。这样的排列结果的缺点是,当你搜索一个关键词的时候,结果并不是按人类思维习惯来排列的,而是按机器的逻辑。所以当你搜索时,你可能要花不少时间才能从千万个结果中找到自己想要的。有没有一种搜索引擎能按照人类思维习惯来搜索呢?答案是有,它的名字叫做Preview Seek

  在这个网站里看到一篇文章,称它为“下一个Google”,于是我便对它进行了尝试。Preview Seek按字面上来看,是“预先搜索”的意思。搜索怎么能“预先”呢?原来它采用的并不是和Google等传统搜索引擎的机器算法,它采用的是人工智能的运算法则,将搜索结果以更合乎人类思维逻辑的方式索引起来。理论上比传统的搜索引擎更优越。它于不久前正式推出了beta测试。我自己稍稍的试用了一下,结果还算不错。

  举个例子。比如我搜索“幻灭的麦克风”,得出这样的结果:

  点击观看全图

  看到不同的地方了没有?搜索结果里都是我的网站里的内容,非常的准确。如果使用Google等搜索,得出的第一页结果一般是第一个是我的网站,然后下面有些是其它网站链接到我的网站的相关内容,比较混杂。不但如此,你留意上图的左边,它还将我的网站里面的内容归类了,非常的人性化、方便。这个归类功能好像只有这个搜索引擎才有。并且在类别与结果的中间,如果你的网站还有相关的图片,它会在这里显示预览。

  它不但只有网页搜索,并且和Google及Yahoo!一样,它还有图片、MP3和视频搜索,另外还有一个字典功能。

  我比较感兴趣的是视频,于是试了一下。我搜索了一下“google”,得出这样的结果:

  点击观看全图

  返回的结果证实,它的视频搜索和Google Video很不一样。它搜索的是整个互联网上的视频,而不是像Google那样只能搜索用户上传的视频。返回的搜索结果中包括视频的格式、文件大小、视频大小等信息,同样,左边也会将结果归类。但它的结果并不是视频的直接地址,而是包含此视频的网页地址,你要点击进去相应的网页才能看到视频。还有一点比较有趣的,它似乎还没有对敏感关键词进行屏蔽,如果你搜索sex……咳咳咳

  还有MP3搜索,返回的却不全是MP3,其中一些是WMA格式;点击链接后,大部份是直接下载相应文件,也有一些是进入相关网页的。我觉得它改名为Music搜索更适当一些。值得注意的是,它似乎对中文的关键词不太敏感,如果你输入英文歌名,得出的结果多得多,比如我输入“take me to your heart”,得出了很多该歌曲的MP3直接下载地址,很爽。但无论如何,它这方面都是比不过国内的百度。原因相信大家都早就明白了。

  小结:Preview Seek给我的感觉非常的良好,最大的不同是它的搜索结果。非常的人性化的搜索,并且有归类功能。推荐大家都去尝试一下,写下你的感受。我有一点想不明白的是,它既然是采用人工智能运算法则,那么它如何获利?要知道,Google靠排名业务获得了巨大的收益。不过因为它还是非常原始的beta阶段,所以一切都还言之尚早。它是不是下一个Google?可能是,也可能不是。有优点是好事,但如何将优点变成自己的优势,这才是成功的关键。祝它好运吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Pygame 1.9.6中,使用`pygame.movie`模块来播放视频。要循环播放多个视频,您可以使用`pygame.time`模块来计时,并在一个视频播放结束后立即开始播放下一个视频。以下是一个示例代码,它可以循环播放两个视频文件: ```python import pygame import os # 初始化Pygame pygame.init() # 设置窗口大小 screen = pygame.display.set_mode((640, 480)) # 加载两个视频文件 video_files = ["video1.mp4", "video2.mp4"] videos = [] for file in video_files: videos.append(pygame.movie.Movie(file)) # 播放第一个视频 current_video = 0 videos[current_video].play() # 设置计时器 clock = pygame.time.Clock() play_next = False play_time = 0 play_interval = 5000 # 每个视频播放5秒钟 # 循环播放视频 while True: # 处理事件 for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() exit() # 绘制视频 if videos[current_video].get_busy(): videos[current_video].set_display(screen, pygame.Rect(0, 0, 640, 480)) pygame.display.update() else: play_next = True # 检查是否需要播放下一个视频 if play_next: # 等待一段时间 if play_time == 0: play_time = pygame.time.get_ticks() elif pygame.time.get_ticks() - play_time > play_interval: # 播放下一个视频 current_video = (current_video + 1) % len(videos) videos[current_video].play() play_next = False play_time = 0 # 控制帧率 clock.tick(30) ``` 在上面的示例代码中,我们使用了`pygame.movie.Movie`来加载视频文件,并使用`set_display`方法来设置视频的显示位置。我们还使用了`pygame.time.get_ticks`来获取当前的时间,并使用它来计算视频播放的时间间隔。当一个视频播放完成后,我们使用`current_video = (current_video + 1) % len(videos)`来计算下一个要播放的视频。最后,我们使用`clock.tick(30)`来控制帧率,以确保视频流畅播放。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值