face2,让你的网站拥有像Google一样的智能提示
来源:互联网 发布:单片机烧录教程 编辑:程序博客网 时间:2024/04/30 19:15
FACE是一个开源项目,它的主页在:http://code.google.com/p/face2/
FACE 简介
"FACE" is the acronym of "Fast Auto Complete Engine"
FACE 致力于为网站的输入框提供自动完成功能的引擎
=========== FACE 特点 ===========
1. 体积小:核心仅有一个文件face.py
2. 易部署:本身就是一个独立的HTTP服务器,用户只需要安装Python
3. 可定制:用户可以定义自己的词汇表
4. 本地化:支持汉语拼音感应
5. 高性能:独创的索引算法;基于asyncore的精简HTTP服务器
================ 使用指南 ================
1.只需要安装python2.5,操作系统不限。
2.把自定义的词存入prepare/words.txt,每行一个,以UTF-8格式保存。
3.运行create-index.py,目的是建立索引。如果你的词的条目没有超过50万,此过程将在1分钟之内完成。
4.运行face.py,这将启动FACE的HTTP服务器。访问http://localhost:7777/ ,将会看到“It works”的字样。
5.测试:访问http://localhost:7777/s?q=j ,服务器将会以JSON的格式返回以"j"开头的英文或者以"j"为拼音开头的汉字。
6.查看demo,访问http://localhost:7777/demo/index.html,将看到一个ajax效果的带自动完成功能的提示框。
友情提示:如果急于看到效果,可以跳过第2,3步,因为FACE自带了一些词提供演示。
FAQ:
1.如何排序的?根据words.txt中的词出现的频率,频率高的排在前面。
FACE 简介
"FACE" is the acronym of "Fast Auto Complete Engine"
FACE 致力于为网站的输入框提供自动完成功能的引擎
=========== FACE 特点 ===========
1. 体积小:核心仅有一个文件face.py
2. 易部署:本身就是一个独立的HTTP服务器,用户只需要安装Python
3. 可定制:用户可以定义自己的词汇表
4. 本地化:支持汉语拼音感应
5. 高性能:独创的索引算法;基于asyncore的精简HTTP服务器
================ 使用指南 ================
1.只需要安装python2.5,操作系统不限。
2.把自定义的词存入prepare/words.txt,每行一个,以UTF-8格式保存。
3.运行create-index.py,目的是建立索引。如果你的词的条目没有超过50万,此过程将在1分钟之内完成。
4.运行face.py,这将启动FACE的HTTP服务器。访问http://localhost:7777/ ,将会看到“It works”的字样。
5.测试:访问http://localhost:7777/s?q=j ,服务器将会以JSON的格式返回以"j"开头的英文或者以"j"为拼音开头的汉字。
6.查看demo,访问http://localhost:7777/demo/index.html,将看到一个ajax效果的带自动完成功能的提示框。
友情提示:如果急于看到效果,可以跳过第2,3步,因为FACE自带了一些词提供演示。
FAQ:
1.如何排序的?根据words.txt中的词出现的频率,频率高的排在前面。
- face2,让你的网站拥有像Google一样的智能提示
- 让你的MyEclipse像Visual Studio 2008一样拥有强大功能智能感知功能
- 让你的MyEclipse像Visual Studio 2008一样拥有强大功能智能感知功能 (转载)
- 如何让Eclipse的智能提示像VS一样霸气
- Google 翻译让你的网站拥有不同语言版本
- 像GOOGLE一样的实时提示.html
- 如何让你的eclipse的像vs2008一样具有强大的代码提示功能
- 让eclipse有像vs2005一样的智能感知能力
- Eclipse拥有像VS2010一样的代码提示功能的设置方法
- 让你的程序像office一样有位小助手.
- 让你的Emacs像VS一样方便
- 让你的程序像系统命令一样运行
- 让你的PDF像百度文库一样在线预览
- Delphi MlSkin V1.1 发布啦! 它能让你的程序拥有像QQ一样多彩炫丽的外观!
- Delphi MlSkin V1.5 发布啦! 它能让你的程序拥有像QQ一样多彩炫丽的外观
- Delphi MlSkin V2.0正式版 (2015.01.28)全新发布啦! 它能让你的程序拥有像QQ一样多彩炫丽的外观
- Delphi MlSkin V2.1 (2015.03.08)发布啦! 它能让你的程序拥有像QQ一样多彩炫丽的外观
- Delphi MlSkin V2.3 (2015.04.12)发布啦! 它能让你的程序拥有像QQ一样多彩炫丽的外观
- 父亲的信
- 在PHP Module中获取$_GET/$_POST/$_COOKIE的方法研究
- 开发PHP扩展-提供一个可以被PHP使用的类
- 微软策略
- 如何学好JAVA语言?
- face2,让你的网站拥有像Google一样的智能提示
- JDK路径设置全解
- 十个忠告
- 解决cron不执行的问题
- var_export 和 var_dump对Resource类型的区别
- [转] Solaris 服务器安全配置
- 磨刀不误砍柴工 ——《自己动手写操作系统》入门导引
- AJAX在PHP中的简单使用
- Windows API一日一练(71)GetComputerName函数