|
|||||||||||||||||||||||||||||||||||||||||
|
[ ID = 1494 ] | Dr. Pasi Tapanainen |
---|---|
Name | Tapanainen, Dr. Pasi |
Job Title | CTO |
Organisation | Connexor oy |
Address | Koetilantie 3 |
Postal Code | 00710 |
City | Helsinki |
Country | Finland |
Phone | + +358-9-34781640 |
Fax | + +358-9-34781619 |
Mobile | + |
pasi.tapanainen_(on)_conexor.fi [@ replaced for spam protection] | |
Organisation URL | http://www.connexor.com |
Personal URL | |
Membership | ACL |
Languages | English |
Specialism | Ambiguity
Annotation and Exploitation Tools Application Software Development Computation Computational Linguistics Computational Morphology Corpus Linguistics Developer Tools Evaluation Finite State Methods Functional Languages in Language Processing Grammar Compilers Language Modeling Lexicons Morphology Morphology Modeling for Languages with Highly Complex Inflection Multilinguality Natural Language Processing Parsing Semantics Shallow Parsing Syntax Technology Technology Implementation Tokenisation |
Photograph | Description or CV |
![]() |
|
![]() |
Last update: 2003-08-07 09:33:06 #!/usr/bin/ksh # cntr.cgi -- # version 0 DOC=$DOCUMENT_ROOT$DOCUMENT_URI VSTART=28-08-2008 WRONGLOG=${DOCUMENT_ROOT}/cntr.txt echo Content-type:text/html echo case $DOC in *experts*) CDIR=${DOCUMENT_ROOT}/cntex ;; *orgs*) CDIR=${DOCUMENT_ROOT}/cntor ;; *) WRONG=yes ;; esac CFILE=${DOC##*/} case ${CFILE} in [0-9][0-9][0-9][0-9].html) WRONG=no ;; *) WRONG=yes ;; esac [ $WRONG = yes ] && { echo "$(date) $REMOTE_ADDR ${DOC}" >> $WRONGLOG exit } CCNT=${CDIR}/${CFILE%.html}.txt CLCK=${CDIR}/${CFILE%.html}.lck [ -s $CCNT ] && COUNT=$(head -1 $CCNT) COUNT=$(( ${COUNT:-0} + 1 )) [ -f $CLCK ] || { touch $CLCK echo $COUNT > $CCNT rm -f $CLCK } echo " Visits since $VSTART: $COUNT" |