- UID
- 343013
- 热情
- 8388
- 人气
- 10141
- 主题
- 34
- 帖子
- 653
- 精华
- 0
- 积分
- 9658
- 分享
- 0
- 记录
- 0
- 相册
- 0
- 好友
- 0
- 日志
- 0
- 在线时间
- 4953 小时
- 注册时间
- 2012-9-20
- 阅读权限
- 30
- 最后登录
- 2024-11-15
升级 93.16% - UID
- 343013
- 热情
- 8388
- 人气
- 10141
- 主题
- 34
- 帖子
- 653
- 精华
- 0
- 积分
- 9658
- 阅读权限
- 30
- 注册时间
- 2012-9-20
|
大概粗略看了一下,
你这个东西如果往难里说,需要text analytic / natural language processing, 你说的第二种问题,如果要想比较好的解决方案 你需要Sentiment analysis - 这些都是比较难的tasks。 .net不太清楚,java有一些open source的framework可以做这个。btw,你做的这个东西应该不需要用到这个级别的implementation。
个人觉得你的这个整个design本身就有问题,你把你要解决的事情over complicated,一个学校的网站需要用这么智能的搜索吗?你的那种requirement恐怕连google这样的都没法完美解决。
你应该重新审视你的business requirement然后重新设计你的系统,你可以参考一下奥大的课程搜索。
一般这类的网站都是一些固定的link(一些predefine和的question/answer)加一个generic的search bar, search返回的结果就是所有和关键词match的数据 - 这里可以用sql like 也可以用free text search.
如果实在还解决不了,建议发到stackoverflow上。 |
|