linux for linguists

9

Click here to load reader

Upload: playingwithsid

Post on 24-May-2015

590 views

Category:

Technology


7 download

DESCRIPTION

Delivered in SCL, 2009http://playingwithsid.blogspot.com/2009/12/linux-at-sanskrit-computational.html

TRANSCRIPT

Page 1: Linux For Linguists

Linux For Linguists

Rakesh  'arky' Ambati

www.braillewithoutborders.org

SCL 2009 

Hyderabad

Page 2: Linux For Linguists

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 FSUG­Bangalore ● Member of Ubuntu Bug Squad Team● Learning Computational Linguistics by doing it  

Page 3: Linux For Linguists

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    

Page 4: Linux For Linguists

 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

Page 5: Linux For Linguists

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 

Page 6: Linux For Linguists

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  

Page 7: Linux For Linguists

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  

Page 8: Linux For Linguists

How to Contribute

● Report Bugs● Submit patches ● Translate the software● Write documentation ● Be a Linux advocate● Be a local Linux guru

Page 9: Linux For Linguists

Thank You 

Any Questions?