Update app.py
Browse files
app.py
CHANGED
|
@@ -25,6 +25,10 @@ aws_secret_key = os.getenv("aws_secret_key")
|
|
| 25 |
|
| 26 |
st.set_page_config(layout="wide")
|
| 27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
|
| 29 |
s3 = boto3.client('s3', aws_access_key_id=aws_access_key, aws_secret_access_key=aws_secret_key)
|
| 30 |
def get_subdirectories(prefix):
|
|
@@ -40,17 +44,19 @@ def get_subdirectories(prefix):
|
|
| 40 |
cases = get_subdirectories("Cases/")
|
| 41 |
|
| 42 |
|
| 43 |
-
st.header("Opinions DF")
|
| 44 |
for c in cases:
|
| 45 |
st.subheader(c)
|
| 46 |
opinions_response = s3.get_object(Bucket='gideon-corpus', Key='Cases/' + c + '/opinions.csv')
|
| 47 |
opinions_df = pd.read_csv(opinions_response['Body'])
|
| 48 |
|
|
|
|
| 49 |
metadata_response = s3.get_object(Bucket='gideon-corpus', Key='Cases/' + c + '/metadata.json')
|
| 50 |
metadata = metadata_response['Body'].read().decode('utf-8')
|
| 51 |
|
| 52 |
|
| 53 |
-
st.
|
|
|
|
|
|
|
| 54 |
st.write(opinions_df)
|
| 55 |
st.divider()
|
| 56 |
|
|
|
|
| 25 |
|
| 26 |
st.set_page_config(layout="wide")
|
| 27 |
|
| 28 |
+
justices_response = s3.get_object(Bucket='gideon-corpus', Key='Justices Table.csv')
|
| 29 |
+
justices_df = pd.read_csv(justices_response)
|
| 30 |
+
st.write(justices_df)
|
| 31 |
+
|
| 32 |
|
| 33 |
s3 = boto3.client('s3', aws_access_key_id=aws_access_key, aws_secret_access_key=aws_secret_key)
|
| 34 |
def get_subdirectories(prefix):
|
|
|
|
| 44 |
cases = get_subdirectories("Cases/")
|
| 45 |
|
| 46 |
|
|
|
|
| 47 |
for c in cases:
|
| 48 |
st.subheader(c)
|
| 49 |
opinions_response = s3.get_object(Bucket='gideon-corpus', Key='Cases/' + c + '/opinions.csv')
|
| 50 |
opinions_df = pd.read_csv(opinions_response['Body'])
|
| 51 |
|
| 52 |
+
|
| 53 |
metadata_response = s3.get_object(Bucket='gideon-corpus', Key='Cases/' + c + '/metadata.json')
|
| 54 |
metadata = metadata_response['Body'].read().decode('utf-8')
|
| 55 |
|
| 56 |
|
| 57 |
+
st.header(metadata['Case Name'])
|
| 58 |
+
st.subheader(metadata['Case Citation'])
|
| 59 |
+
st.subheader(metadata['Case Date'])
|
| 60 |
st.write(opinions_df)
|
| 61 |
st.divider()
|
| 62 |
|