add search service

Signed-off-by: happymap <nafan628@gmail.com>
Added data generation script

Signed-off-by: happymap <nafan628@gmail.com>