Skip to content

A superhero search engine that uses data from dataset.io and utilizes Elasticsearch and Kibana for indexing and querying the data, along with Flask for displaying the information on the website. The website allows users to search for and view detailed information about their favorite superheroes, highlighting my ability to work with Elasticsearch

Notifications You must be signed in to change notification settings

pkbsa/comic_character_searchengine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comic Character Searchengine

A superhero search engine that uses data from dataset.io and utilizes Elasticsearch and Kibana for indexing and querying the data, along with Flask for displaying the information on the website. The website allows users to search for and view detailed information about their favorite superheroes, highlighting my ability to work with Elasticsearch

to run the service you will need to install kibana and elastic first

for linux user : https://www.elastic.co/guide/en/kibana/current/docker.html
for window user : https://www.elastic.co/guide/en/kibana/current/windows.html

After that you will need to install python3 and flask

Instruction : https://phoenixnap.com/kb/install-flask

Next, you will need to import the csv provided in the folder to you kibana, Now you have finished the setup process

also set your elastic password in search_app.py to match you password

ELASTIC_PASSWORD = "YOUR_PASSWORD"

To run the program type in the cmd same as the file directory

for linux & mac

export FLASK_APP=search_app.py
flask run

for window

set FLASK_APP=search_app.py
flask run

Now the Search engine should work on port 5000

Snapshot of the Search Engine : img1 img2 img3 img4 img5

About

A superhero search engine that uses data from dataset.io and utilizes Elasticsearch and Kibana for indexing and querying the data, along with Flask for displaying the information on the website. The website allows users to search for and view detailed information about their favorite superheroes, highlighting my ability to work with Elasticsearch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published