File size: 629 Bytes
f84d595 3a96798 8a5be4f 3a96798 d42f5cc f84d595 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import pandas as pd
import streamlit as st
from elemeta.nlp.metafeature_extractors_runner import (
MetafeatureExtractorsRunner,
intensive_metrics,
non_intensive_metrics,
)
metadata_extractor_runner = MetafeatureExtractorsRunner(non_intensive_metrics + intensive_metrics)
txt = st.text_input('Enter some text 👇', 'I Love Elemeta!')
if txt:
features = metadata_extractor_runner.run(txt)
features = pd.DataFrame([features]).T
features = features.rename(columns={0: 'value'})
features.index.name = 'feature'
st.write('Features:')
st.dataframe(features, height=1000, use_container_width=True)
|