Spaces:
				
			
			
	
			
			
		Runtime error
		
	
	
	
			
			
	
	
	
	
		
		
		Runtime error
		
	- app.py +6 -6
- style.css +1 -2
- visualize_pipeline.py +12 -1
    	
        app.py
    CHANGED
    
    | @@ -11,21 +11,21 @@ st.title("Welcome to Healthsea 🪐") | |
| 11 | 
             
            intro, jellyfish = st.columns(2)
         | 
| 12 | 
             
            jellyfish.markdown("\n")
         | 
| 13 |  | 
| 14 | 
            -
             | 
| 15 |  | 
| 16 | 
             
            jellyfish.image("data/img/Jellymation.gif")
         | 
| 17 | 
             
            intro.markdown(
         | 
| 18 | 
             
                "Healthsea is a spaCy v3 pipeline that analyzes user reviews to supplement products by extracting their effects on health."
         | 
| 19 | 
             
            )
         | 
| 20 | 
             
            intro.markdown(
         | 
| 21 | 
            -
                """With this app, you're able to explore the results of  | 
| 22 | 
            -
                You can search for any health aspect, whether it  | 
| 23 | 
            -
                the app returns a list of the best products and substances. You can also explore the  | 
| 24 | 
            -
                 | 
| 25 | 
             
                """
         | 
| 26 | 
             
            )
         | 
| 27 | 
             
            intro.markdown(
         | 
| 28 | 
            -
                """ | 
| 29 | 
             
                """
         | 
| 30 | 
             
            )
         | 
| 31 |  | 
|  | |
| 11 | 
             
            intro, jellyfish = st.columns(2)
         | 
| 12 | 
             
            jellyfish.markdown("\n")
         | 
| 13 |  | 
| 14 | 
            +
            intro.subheader("Create easier access to health✨")
         | 
| 15 |  | 
| 16 | 
             
            jellyfish.image("data/img/Jellymation.gif")
         | 
| 17 | 
             
            intro.markdown(
         | 
| 18 | 
             
                "Healthsea is a spaCy v3 pipeline that analyzes user reviews to supplement products by extracting their effects on health."
         | 
| 19 | 
             
            )
         | 
| 20 | 
             
            intro.markdown(
         | 
| 21 | 
            +
                """With this app, you're able to explore the results of Healthsea on up to 1 million reviews. 
         | 
| 22 | 
            +
                You can search for any health aspect, whether it's an disease (e.g. joint pain) or a desired health effect such as (e.g. energy),
         | 
| 23 | 
            +
                the app returns a list of the best products and substances. You can also explore the pipeline itself, by writing custom reviews and
         | 
| 24 | 
            +
                get an insight into the individual proccessing steps.
         | 
| 25 | 
             
                """
         | 
| 26 | 
             
            )
         | 
| 27 | 
             
            intro.markdown(
         | 
| 28 | 
            +
                """You can read more in our [blog post]().
         | 
| 29 | 
             
                """
         | 
| 30 | 
             
            )
         | 
| 31 |  | 
    	
        style.css
    CHANGED
    
    | @@ -3,8 +3,7 @@ | |
| 3 | 
             
                border-style: solid;
         | 
| 4 | 
             
                border-width:  1px;
         | 
| 5 | 
             
                border-radius: 5px;
         | 
| 6 | 
            -
                border-color:  | 
| 7 | 
            -
                box-shadow: 0px 5px #3b3b4d;
         | 
| 8 | 
             
            }
         | 
| 9 |  | 
| 10 | 
             
            .kpi:hover {
         | 
|  | |
| 3 | 
             
                border-style: solid;
         | 
| 4 | 
             
                border-width:  1px;
         | 
| 5 | 
             
                border-radius: 5px;
         | 
| 6 | 
            +
                border-color: inherit;
         | 
|  | |
| 7 | 
             
            }
         | 
| 8 |  | 
| 9 | 
             
            .kpi:hover {
         | 
    	
        visualize_pipeline.py
    CHANGED
    
    | @@ -60,8 +60,19 @@ def visualize_pipeline(): | |
| 60 | 
             
                    </div>"""
         | 
| 61 | 
             
                    return html
         | 
| 62 |  | 
|  | |
| 63 | 
             
                # Load model
         | 
| 64 | 
            -
                 | 
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
| 65 |  | 
| 66 | 
             
                # Pipeline
         | 
| 67 | 
             
                st.markdown("""---""")
         | 
|  | |
| 60 | 
             
                    </div>"""
         | 
| 61 | 
             
                    return html
         | 
| 62 |  | 
| 63 | 
            +
                load_state = st.markdown ("#### Loading...")
         | 
| 64 | 
             
                # Load model
         | 
| 65 | 
            +
                try:
         | 
| 66 | 
            +
                    load_state.markdown ("#### Loading model...")
         | 
| 67 | 
            +
                    nlp = spacy.load("en_healthsea")
         | 
| 68 | 
            +
             | 
| 69 | 
            +
                # Download model
         | 
| 70 | 
            +
                except LookupError:
         | 
| 71 | 
            +
                    import nltk
         | 
| 72 | 
            +
                    import benepar
         | 
| 73 | 
            +
                    load_state.markdown ("#### Downloading model...")
         | 
| 74 | 
            +
                    benepar.download('benepar_en3')
         | 
| 75 | 
            +
                load_state.markdown ("#### Loading done!")
         | 
| 76 |  | 
| 77 | 
             
                # Pipeline
         | 
| 78 | 
             
                st.markdown("""---""")
         | 

