blob: 377f1bc24bbc5fcc410de0183495f21bec4a104e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#! /usr/bin/env python
# -*- coding: utf-8 -*-
from common import *
from modules import *
from utils import *
import traceback
import cgitb
import cgi
cgitb.enable()
def index(form):
if(form.has_key('action')):
action=form['action'].value
else:
action=""
response=SilpaResponse()
if(action=="lemmatize"):
response.setBreadcrumb("Lemmatizer")
response. setContent("<textarea cols='100' rows='25' name='input_text' id='id1'>%s</textarea>")
if(action=="Detect Language"):
response.setBreadcrumb(action)
ldetector=LangDetect()
response. setContent(ldetector.process(form))
if(action=="Hyphenate"):
response.setBreadcrumb(action)
hyphenator=Hyphenate()
response. setContent(hyphenator.process(form))
response.setBreadcrumb("Coming Soon")
response.setContent("Not implemented in current version...!")
return response.toString();
if __name__ == '__main__':
print "Content-Type: text/html\n\n"
print index(cgi.FieldStorage()).encode('utf-8')
|