{"repo":"nasrmohammad4804/search-engine-concept","free":true,"listed":false,"github":"https://github.com/nasrmohammad4804/search-engine-concept","clone":"git clone https://github.com/nasrmohammad4804/search-engine-concept.git","description":"this repo for learning search engine such as elk and web search engine concept such as google to grow knowledge of software engineering","language":"Java","stars":10,"topics":["crwaler","google","search-engine","ranking","etl-pipeline","kafka","kibana","mongodb","redis","bm25"],"license":"MIT","category":"databases-storage","readme_excerpt":"are you think how a web search engine such as google work? it seem very complex work? dont worry we are create piston engine It behaves like it Piston Engine Demo https://github.com/user-attachments/assets/09f97a12-bef5-487f-a47a-1d4923e5d1df 🤩🤩🤩 .Wow we are implement lightweight web search engine same as G o o g l e ------------------------------------------------------------------------------------- general architecture and overview of piston engine at a glance we implemented web search engine with elastic . 😎😎 in next version we want to implement key functionality of elastic instead of using it. -------------------------------------------------------------------------------------- . it accessible at address get started with project it's very easy to run that 1) install Docker from official page 2) use following command for start in development mode . open powershell or git-bash chmod +x start-development-services.sh bash start-development-services.sh 2) its amazing all services and dependency installed and configured properly -------------------------------------------------- after run all service & dependency for project to work correctly we need two thing 1) add domain with crawler-service to crawler that domain and related page .and automatically index that in search-service from crawled webpage we do it manually from swagger . but we can generate ui for that and only admin user can do that it accessible at http://localhost:8080/swagger-ui/index.html 2) you access ","default_branch":null,"files":null,"tree":[],"storefront":"/r/nasrmohammad4804","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nasrmohammad4804/search-engine-concept/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}