maziyank / analisa-regulasi

Indonesian Regulation Text Parser.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Indonesian Regulation Text Parser.

(Pengurai Teks Regulasi Indonesia).

1. Bill Parser (Undang-Undang)

For optimal result, we recommend to load a bill published in Official Gazette (peraturan.go.id).

The parser currently support:

  • General Info (Number, Year, Enacment)
  • Title
  • Philosophical Considerations (Konsideran Menimbang)
  • Legal Considerations (Konsideran Mengingat)
  • Definitions
  • Phrases
  • Heading
  • Further Provisions
  • Articles
from inaregParser import UUParser

test_UU = UUParser('sample/sample4.pdf')
print("Judul:", test_UU.title)
print("\n")
print("Info:", test_UU.info)
print("\n")
print("Konsideran Menimbang:", test_UU.philosophical_consideration)
print("\n")
print("Dasar Hukum:", test_UU.legal_consideration)
print("\n")
print("Token:", test_UU.get_words(40))
print("\n")
print("Definitions:", test_UU.definitions)
print("\n")
print("Heading:", test_UU.heading)
print("\n")
print("Futher Provision:", test_UU.further_provision)
print("\n")
print("Currency:", test_UU.extract_currency())
print("\n")
print("Percent:", test_UU.extract_percent())
print("\n")
print("Withdraw:", test_UU.extract_withdraw_provision())
print("\n")
print("List of Articles:", test_UU.get_articles())

About

Indonesian Regulation Text Parser.


Languages

Language:Python 100.0%