A RSS search engine with spell correction mechanism.
- remove dir: data, depends, dict, lib and res
- code refactoring: config system (remove json)
$ git clone https://github.com/mistydew/RSSearch.git
$ cd RSSearch
$ make
$ make install # optional
These dependencies are required:
Library | Purpose | Description |
---|---|---|
Boost | Utility | Library for threading, data structures, etc. |
CppJieba | Segmentation | Chinese word segmentation |
Simhash | Deduplication | Remove duplicate |
Redis | Database | Data storage, Cache |
TinyXML2 | XML parsing | XML parser |
Build requirements:
$ sudo apt install redis-server
$ ./createlib ~/RSSearch/createlib.conf
$ ./searchengined ~/RSSearch/searchengine.conf
RSSearch is released under the terms of the MIT license. See LICENSE for more information or see https://opensource.org/licenses/MIT.