luncene可以做分词索引,但语义分析是难点,属于人工智能的范畴了,比如你发”最近的理发店“,你的程序得理解这句话的语义而不是简单的搜索引擎