|
<mxfile host="65bd71144e"> |
|
<diagram id="6I0VWqCgP7JPpdnrNpuH" name="Page-1"> |
|
<mxGraphModel dx="721" dy="917" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> |
|
<root> |
|
<mxCell id="0"/> |
|
<mxCell id="1" parent="0"/> |
|
<mxCell id="37" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> |
|
<mxGeometry x="80" y="110" width="720" height="480" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="32" style="edgeStyle=none;html=1;" parent="1" source="2" target="29" edge="1"> |
|
<mxGeometry relative="1" as="geometry"> |
|
<mxPoint x="237.5" y="380" as="targetPoint"/> |
|
</mxGeometry> |
|
</mxCell> |
|
<mxCell id="2" value="<b>PDF</b>" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#0080F0;shadow=0;dashed=0;shape=mxgraph.ios7.icons.documents;" parent="1" vertex="1"> |
|
<mxGeometry x="137.5" y="195" width="55" height="60" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="12" style="html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="3" target="11" edge="1"> |
|
<mxGeometry relative="1" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="3" value="<b>Textract</b>" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.textract;" parent="1" vertex="1"> |
|
<mxGeometry x="700" y="337.5" width="78" height="78" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="15" style="edgeStyle=none;html=1;" parent="1" source="10" edge="1"> |
|
<mxGeometry relative="1" as="geometry"> |
|
<mxPoint x="590" y="420" as="targetPoint"/> |
|
<Array as="points"> |
|
<mxPoint x="460" y="520"/> |
|
<mxPoint x="520" y="520"/> |
|
<mxPoint x="570" y="520"/> |
|
</Array> |
|
</mxGeometry> |
|
</mxCell> |
|
<mxCell id="31" style="edgeStyle=none;html=1;entryX=1.04;entryY=0.492;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="10" target="29" edge="1"> |
|
<mxGeometry relative="1" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="10" value="<b>API Gateway</b>" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.api_gateway;fillColor=#D9A741;gradientColor=none;" parent="1" vertex="1"> |
|
<mxGeometry x="400" y="330" width="76.5" height="93" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="13" style="edgeStyle=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="11" target="3" edge="1"> |
|
<mxGeometry relative="1" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="16" style="edgeStyle=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="11" target="10" edge="1"> |
|
<mxGeometry relative="1" as="geometry"> |
|
<Array as="points"> |
|
<mxPoint x="570" y="240"/> |
|
<mxPoint x="510" y="240"/> |
|
<mxPoint x="450" y="240"/> |
|
</Array> |
|
</mxGeometry> |
|
</mxCell> |
|
<mxCell id="11" value="<b>AWS Lambda</b>" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.lambda;" parent="1" vertex="1"> |
|
<mxGeometry x="546" y="337.5" width="78" height="78" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="22" value="<b>OCR Output</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1"> |
|
<mxGeometry x="491" y="208" width="60" height="30" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="25" value="<b>base64&nbsp;<br>Encoded<br>Image<br></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> |
|
<mxGeometry x="486" y="513" width="70" height="60" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="26" value="<b>base64&nbsp;<br>Encoded<br>Image<br></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> |
|
<mxGeometry x="265" y="374.25" width="70" height="60" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="28" value="<b>Extracted<br>Text<br></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1"> |
|
<mxGeometry x="260" y="334.25" width="80" height="40" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="30" style="edgeStyle=none;html=1;" parent="1" source="29" target="10" edge="1"> |
|
<mxGeometry relative="1" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="29" value="<b>User</b>" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#0080F0;shadow=0;dashed=0;shape=mxgraph.ios7.icons.user;" parent="1" vertex="1"> |
|
<mxGeometry x="125" y="334.25" width="80" height="84.5" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="33" value="Streamlit App" style="swimlane;whiteSpace=wrap;html=1;align=left;" vertex="1" parent="1"> |
|
<mxGeometry x="100" y="150" width="690" height="430" as="geometry"/> |
|
</mxCell> |
|
<mxCell id="34" value="<b>EC2</b>" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" vertex="1" parent="1"> |
|
<mxGeometry x="95" y="80" width="35" height="43" as="geometry"/> |
|
</mxCell> |
|
</root> |
|
</mxGraphModel> |
|
</diagram> |
|
</mxfile> |