import streamlit as st def show_model(): return def main(): st.title("Semantic Search for Datasets Using Sentence Transformers") st.write("A case study for the National Centers for Environmental Information (NCEI)") st.image("noaa_logo.png", width=150) st.write("## Goal: search for datasets in NCEI's Archive using natural language queries") st.write("[Repo](https://github.com/myrandaGoesToSpace/semantic-search-datasets)") st.image("pres-whatisnoaa.png") st.write("### Uses service called OneStop for data search") st.write("**Problems:**") st.write("- Uses keyword search -- not robust to natural language queries") #st.image("pres-onestop.png") #st.image("pres-problems.png") st.write("## The Model: [Sentence Transformers](https://huggingface.co/sentence-transformers/multi-qa-MiniLM-L6-cos-v1)") st.image("pres-sentencetransformers.png") st.write("## Project Data") st.image("pres-metadata.png") st.write("## The Process") st.image("pres-creatingse.png") st.write("## Results and Demo") st.image("pres-futureplans.png") main()