simple sentance parser and dataset tester program

This commit is contained in:
Henry Dowd
2025-10-08 14:55:08 +01:00
parent ed7046a8c0
commit 188a8e5852
11 changed files with 92 additions and 0 deletions

14
main.py Normal file
View File

@@ -0,0 +1,14 @@
from tools.parser import parse_sentence, extract_dependency_relationships
def main():
sentence = "The quick brown fox jumps over the lazy dog."
doc = parse_sentence(sentence)
dependencies = extract_dependency_relationships(doc)
print("\nDependency relationships:")
for dep in dependencies:
print(f"{dep['word']} --{dep['dep_type']}--> {dep['head']}")
if __name__ == "__main__":
main()