|
|
""" |
|
|
Example usage of Indonesian Legal Document Analyzer |
|
|
""" |
|
|
|
|
|
from legal_analyzer import IndonesianLegalAnalyzer |
|
|
|
|
|
def main(): |
|
|
|
|
|
analyzer = IndonesianLegalAnalyzer() |
|
|
|
|
|
|
|
|
sample_text = """ |
|
|
PUTUSAN Nomor 123/Pdt.G/2023/PN.Jkt.Sel |
|
|
|
|
|
Penggugat: JOHN DOE, tinggal di Jakarta Selatan |
|
|
|
|
|
melawan |
|
|
|
|
|
Tergugat: JANE SMITH, beralamat di Tangerang |
|
|
|
|
|
MENGADILI: |
|
|
1. Menyatakan gugatan Penggugat dapat diterima |
|
|
2. Menghukum Tergugat untuk membayar ganti rugi |
|
|
|
|
|
Demikianlah diputuskan |
|
|
""" |
|
|
|
|
|
|
|
|
results = analyzer.analyze_text(sample_text, "sample_case.txt") |
|
|
|
|
|
|
|
|
print("=== Analysis Results ===") |
|
|
for key, value in results.items(): |
|
|
print(f"{key}: {value}") |
|
|
|
|
|
if __name__ == "__main__": |
|
|
main() |