-
I've developed a user-friendly web application utilizing Streamlit, designed to facilitate seamless content searches on Wikipedia. Leveraging the exa-api, users can access Wikipedia's vast repository of information directly through the app. Whether you're a student, researcher, or simply curious, this tool offers a convenient way to explore and discover knowledge.
-
I used
exa_py
andstreamlit
packages in this project.
Directory structure:
└── avidhanr-exasearch/
├── README.md
├── requirements.txt
└── app/
├── navigation.py
└── pages/
├── about.py
├── exa_search.py
└── footer.py
-
Get the
Exa API KEY
fromhere
-
Checkout the cheatsheet to get a basic understanding of how to use
Exa API
fromhere
-
Checkout the official
StreamLit
documentation fromhere
- Open the integrated terminal and run the following command to install the required packages:
pip install -r requirements.txt
- The
requirements.txt
file contains the list of packages used in this project. - After installing the required packages, run the following command to start the Streamlit app:
streamlit run app/navigation.py