linux for linguists
DESCRIPTION
Delivered in SCL, 2009http://playingwithsid.blogspot.com/2009/12/linux-at-sanskrit-computational.htmlTRANSCRIPT
Linux For Linguists
Rakesh 'arky' Ambati
www.braillewithoutborders.org
SCL 2009
Hyderabad
Who's Talking
● Works for Braille Without Borders to develop accessible technologies for blind
● Using and contributing to Free software since college days
● Founder of FSUGBangalore ● Member of Ubuntu Bug Squad Team● Learning Computational Linguistics by doing it
What is Linux ?
● Free Libre Open Source Software (FLOSS) Operating System
● Developed by worldwide hacker community● Efficient use of resources● Runs on every kind of hardware, even outdated
hardware ● Software for every purpose ● Secure, No Virus No Malware
Linux in Research
● UNIX spawned the Internet. Linux runs the internet now.
● Linux is extendable to your needs ● Rich Toolset ● Collaborative development ● Powerful data processing capabilities
The Toolbox
● Standard UNIX commands● Shell Scripting with Bash, csh, ksh● Regular Expressions (regex) ● Programming Languages
Perl, Python, Lisp (Ruby, Java ...) ● NLP Modules
CPAN (NLP::*), Python Modules, NLTK
The Toolbox continued
● Unicode standards support ● Power text editors
Vi, Emacs and lot more● Typesetting Programs
TeX, LaTeX (LyX editor)● Version Control
cvs, svn, git
How to get Linux
● Download from Internet ● Ubuntu can send you one
http://shipit.ubuntu.com ● Ask your local Linux User Group(LUG)● Take your copy here before you leave ● And don't forget to share it
How to Contribute
● Report Bugs● Submit patches ● Translate the software● Write documentation ● Be a Linux advocate● Be a local Linux guru
Thank You
Any Questions?