Pendrokar commited on
Commit
f95a383
·
verified ·
1 Parent(s): 23a5c8d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -11,9 +11,16 @@ from camxes_py.camxes_py.transformers import minimal
11
  parser = camxes_ilmen.Parser(None)
12
  minimal_transformer = minimal.Transformer()
13
 
14
- def greet(lojban):
15
- #return camxes.parse(lojban)
16
- #return camxes_ilmen.parse(lojban)
 
 
 
 
 
 
 
17
  text, node = camxes.match(lojban, parser, None, minimal_transformer, True)
18
 
19
  if text is None:
@@ -21,5 +28,5 @@ def greet(lojban):
21
 
22
  return text
23
 
24
- demo = gr.Interface(fn=greet, inputs="text", outputs="text")
25
  demo.launch()
 
11
  parser = camxes_ilmen.Parser(None)
12
  minimal_transformer = minimal.Transformer()
13
 
14
+ def parse(lojban):
15
+ """
16
+ Parse the Lojban text and convert it to a textual parse tree.
17
+
18
+ Args:
19
+ lojban: string;
20
+
21
+ Returns:
22
+ Tuple of (structured_lojban) where structured_lojban is the semantic structure
23
+ """
24
  text, node = camxes.match(lojban, parser, None, minimal_transformer, True)
25
 
26
  if text is None:
 
28
 
29
  return text
30
 
31
+ demo = gr.Interface(fn=parse, inputs="text", outputs="text")
32
  demo.launch()