SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Accentuate Us!
  Michael Schade
 December 2, 2010
http://accentuate.us/talks
Keyboard Input
• Lack appropriate input methods
• Electronic texts often entered as plain ASCII
   o Transliteration       Cherokee ᏴᏴᏴᏴᏴ →
     galvquodiyu
   o Omitting diacritics Lingala      likɔngá → likonga
   o Ad hoc approaches Irish          béal    → be/al
• Diacritics matter!
• Omission leads to ambiguities, misunderstandings
   o leite vs. léite
Statistical Machine Learning
• Classification problem
• Machine learning
• Never-before seen words
   o French: "cera" vs. "cerc," "cabl" vs. "cabo"
   o Under-resourced languages
• 114 trained languages!
API
• Protocol: JSON
• Calls
  o langs
  o lift
  o feedback
• Sample Call
   o   { "call": "charlifter.lift"
         , "lang": "ht"
         , "text": "Bon, la fe sa apre demen pito, le la we mwen andey."
         , "locale": "ht"
       }
• Full documentation at http://accentuate.us/api
Service Architecture
API Servers




Load-Balancing Proxy




Clients
HTTP Communication (Proxy)
Cache-Control: no-cache
Connection: keep-alive
Pragma: no-cache
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept-Encoding: gzip,deflate
Accept-Language: en-us,en;q=0.5
Host: ht.api.accentuate.us:8080
User-Agent: Accentuate.us/0.9b3 Mozilla/5.0 (Windows; U; Windows NT
6.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.1
Content-Length: 113
Content-Type: application/json; charset=utf-8
Keep-Alive: 115

{"call":"charlifter.lift","lang":"ht","text":"Bon, la fe sa apre demen pito, le la
we mwen andey.","locale":"ht"}
HTTP Communication (API)
Cache-Control: no-cache
Connection: close
Pragma: no-cache
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept-Encoding: gzip,deflate
Accept-Language: en-us,en;q=0.5
Host: ht
User-Agent: Accentuate.us/distribution
Content-Length: 113
Content-Type: application/json; charset=utf-8

{"call":"charlifter.lift","lang":"ht","text":"Bon, la fe sa apre demen pito, le la we
mwen andey.","locale":"ht"}
Demos




        (and a sneak preview of 1.0!)
Thank You!

Weitere ähnliche Inhalte

Andere mochten auch

樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw
樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw
樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.twZorba Ben
 
FIVE MARKETING KEYS INC.
FIVE MARKETING KEYS INC.FIVE MARKETING KEYS INC.
FIVE MARKETING KEYS INC.Rham Lasay
 
อุทยานแห่งชาติ ภูกระดึง
อุทยานแห่งชาติ ภูกระดึงอุทยานแห่งชาติ ภูกระดึง
อุทยานแห่งชาติ ภูกระดึงpipatchai
 
FIVE MARKETING KEYS REALTY INC.
FIVE MARKETING KEYS REALTY INC.FIVE MARKETING KEYS REALTY INC.
FIVE MARKETING KEYS REALTY INC.Rham Lasay
 
творческий отчёт 2008
творческий отчёт 2008творческий отчёт 2008
творческий отчёт 2008mguseva1
 
Музей интересных коллекций
Музей интересных коллекцийМузей интересных коллекций
Музей интересных коллекцийmguseva1
 
FRT Report 2016 Published-The Pulse of Technology
FRT Report 2016 Published-The Pulse of TechnologyFRT Report 2016 Published-The Pulse of Technology
FRT Report 2016 Published-The Pulse of TechnologyPeter Zehren, XMPA (LION)
 

Andere mochten auch (11)

樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw
樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw
樂活生命文化學系 全版簡介 首頁網址:lohas.fguweb.fgu.edu.tw
 
FIVE MARKETING KEYS INC.
FIVE MARKETING KEYS INC.FIVE MARKETING KEYS INC.
FIVE MARKETING KEYS INC.
 
อุทยานแห่งชาติ ภูกระดึง
อุทยานแห่งชาติ ภูกระดึงอุทยานแห่งชาติ ภูกระดึง
อุทยานแห่งชาติ ภูกระดึง
 
FIVE MARKETING KEYS REALTY INC.
FIVE MARKETING KEYS REALTY INC.FIVE MARKETING KEYS REALTY INC.
FIVE MARKETING KEYS REALTY INC.
 
Accentuate Us!
Accentuate Us!Accentuate Us!
Accentuate Us!
 
feasib
feasibfeasib
feasib
 
творческий отчёт 2008
творческий отчёт 2008творческий отчёт 2008
творческий отчёт 2008
 
Музей интересных коллекций
Музей интересных коллекцийМузей интересных коллекций
Музей интересных коллекций
 
Peter zehren ~ ftr 2015.power in palm
Peter zehren ~ ftr 2015.power in palmPeter zehren ~ ftr 2015.power in palm
Peter zehren ~ ftr 2015.power in palm
 
SMART Response PGO
SMART Response PGOSMART Response PGO
SMART Response PGO
 
FRT Report 2016 Published-The Pulse of Technology
FRT Report 2016 Published-The Pulse of TechnologyFRT Report 2016 Published-The Pulse of Technology
FRT Report 2016 Published-The Pulse of Technology
 

Ähnlich wie Accentuate Us!: Lightning Talk

Unknown features of PHP
Unknown features of PHPUnknown features of PHP
Unknown features of PHPsquid_zce
 
Practical Kerberos with Apache HBase
Practical Kerberos with Apache HBasePractical Kerberos with Apache HBase
Practical Kerberos with Apache HBaseJosh Elser
 
James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...
James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...
James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...PyData
 
Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...
Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...
Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...PyData
 
Midwest php 2013 deploying php on paas- why & how
Midwest php 2013   deploying php on paas- why & howMidwest php 2013   deploying php on paas- why & how
Midwest php 2013 deploying php on paas- why & howdotCloud
 
HBaseConEast2016: Practical Kerberos with Apache HBase
HBaseConEast2016: Practical Kerberos with Apache HBaseHBaseConEast2016: Practical Kerberos with Apache HBase
HBaseConEast2016: Practical Kerberos with Apache HBaseMichael Stack
 
Deploying PHP on PaaS: Why and How?
Deploying PHP on PaaS: Why and How?Deploying PHP on PaaS: Why and How?
Deploying PHP on PaaS: Why and How?Docker, Inc.
 

Ähnlich wie Accentuate Us!: Lightning Talk (20)

Api crash
Api crashApi crash
Api crash
 
Api crash
Api crashApi crash
Api crash
 
Api crash
Api crashApi crash
Api crash
 
Api crash
Api crashApi crash
Api crash
 
Api crash
Api crashApi crash
Api crash
 
Api crash
Api crashApi crash
Api crash
 
Api crash
Api crashApi crash
Api crash
 
Unknown features of PHP
Unknown features of PHPUnknown features of PHP
Unknown features of PHP
 
Practical Kerberos with Apache HBase
Practical Kerberos with Apache HBasePractical Kerberos with Apache HBase
Practical Kerberos with Apache HBase
 
Prersentation
PrersentationPrersentation
Prersentation
 
James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...
James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...
James Horey (OpenCore.io) Ferry - Share and Deploy Big Data Applications with...
 
Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...
Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...
Ferry - Share and Deploy Big Data Applications with Docker by James Horey PyD...
 
Pydata2014
Pydata2014Pydata2014
Pydata2014
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
Midwest php 2013 deploying php on paas- why & how
Midwest php 2013   deploying php on paas- why & howMidwest php 2013   deploying php on paas- why & how
Midwest php 2013 deploying php on paas- why & how
 
HBaseConEast2016: Practical Kerberos with Apache HBase
HBaseConEast2016: Practical Kerberos with Apache HBaseHBaseConEast2016: Practical Kerberos with Apache HBase
HBaseConEast2016: Practical Kerberos with Apache HBase
 
Deploying PHP on PaaS: Why and How?
Deploying PHP on PaaS: Why and How?Deploying PHP on PaaS: Why and How?
Deploying PHP on PaaS: Why and How?
 
Intro
IntroIntro
Intro
 

Kürzlich hochgeladen

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Accentuate Us!: Lightning Talk

  • 1. Accentuate Us! Michael Schade December 2, 2010
  • 3. Keyboard Input • Lack appropriate input methods • Electronic texts often entered as plain ASCII o Transliteration Cherokee ᏴᏴᏴᏴᏴ → galvquodiyu o Omitting diacritics Lingala likɔngá → likonga o Ad hoc approaches Irish béal → be/al • Diacritics matter! • Omission leads to ambiguities, misunderstandings o leite vs. léite
  • 4. Statistical Machine Learning • Classification problem • Machine learning • Never-before seen words o French: "cera" vs. "cerc," "cabl" vs. "cabo" o Under-resourced languages • 114 trained languages!
  • 5. API • Protocol: JSON • Calls o langs o lift o feedback • Sample Call o { "call": "charlifter.lift" , "lang": "ht" , "text": "Bon, la fe sa apre demen pito, le la we mwen andey." , "locale": "ht" } • Full documentation at http://accentuate.us/api
  • 7. HTTP Communication (Proxy) Cache-Control: no-cache Connection: keep-alive Pragma: no-cache Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Accept-Encoding: gzip,deflate Accept-Language: en-us,en;q=0.5 Host: ht.api.accentuate.us:8080 User-Agent: Accentuate.us/0.9b3 Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.1 Content-Length: 113 Content-Type: application/json; charset=utf-8 Keep-Alive: 115 {"call":"charlifter.lift","lang":"ht","text":"Bon, la fe sa apre demen pito, le la we mwen andey.","locale":"ht"}
  • 8. HTTP Communication (API) Cache-Control: no-cache Connection: close Pragma: no-cache Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Accept-Encoding: gzip,deflate Accept-Language: en-us,en;q=0.5 Host: ht User-Agent: Accentuate.us/distribution Content-Length: 113 Content-Type: application/json; charset=utf-8 {"call":"charlifter.lift","lang":"ht","text":"Bon, la fe sa apre demen pito, le la we mwen andey.","locale":"ht"}
  • 9. Demos (and a sneak preview of 1.0!)

Hinweis der Redaktion

  1. Name\n19-year-old entrepreneur, student at Saint Louis University\nCo-found Spearhead with mom, Accentuate.us with Kevin Scannell of SLU\n
  2. Expanded, 45-minute version online\n\nGoing to start with background, architecture, and finally some demos\n
  3. - 90% loss!\n\n- Irrevocable loss\n- Each is a repository of the culture, traditions, and world view\n- Akin to extinction of animal or plant species\n\n- They’re looking to the Internet and technology for that.\n\nSo, let’s help!\n
  4. - Even Unicode-encoded languages often lack appropriate input methods\n\n- Identified problem: keyboard input\n
  5. - Every character that allows a diacritic is a classification problem\n\n- trained with corpus of texts with diacritics\n\n- Never-before seen words: statistics of 3-character sequences in a neighborhood of the character in question\n
  6. Simple: only three calls\n\n- Langs: get languages & localizations\n- Lift: accentuate text (legacy)\n- Feedback: add to corpora, improve models\n
  7. Clients send requests to load-balancing proxy 'distribution center"\n\nProxy\n    - Load balances across same-language API servers\n    - Allows quick management of servers–no DNS propagation time!\n    - Increases privacy (masks real UA, IP)\n\nAPI servers ran by language communities!\n    - Makes keeping it free doable\n    - Helps learn technology \n    - Distributed to language hot spots (French servers for French-using zones, etc.).\n
  8. Firefox API request\n\nBlue text is most important to proxy server!\n\nInformation in headers so we don’t unpack body\n\nUA must start with "Accentuate.us/version"\n    - Analytics\n    - Mismatch resolution\n    - Spam prevention\n
  9. Accentuate the differences: API server receives less information!\n\nClient is not identifiable based on:\n\n- UA\n- Host\n- IP \n\nBlue parts are what is different from API request\n
  10. Emacs users: stand your ground!\n\nVersion 1.0: early alpha; will\n\n- Grab context words\n- Modularize processing\n
  11. \n