LinguaLibre

Difference between revisions of "Events/2021 Wikimedia Wikimeet India"

< LinguaLibre:Events

Line 17: Line 17:
 
# Other forms of communication: wmwm@cis-india.org (Indian Standard Time, UTC+0530 hours).
 
# Other forms of communication: wmwm@cis-india.org (Indian Standard Time, UTC+0530 hours).
  
== Lingualibre : why & how to contribute ==
+
== Presentation ==
 +
Presentation was mainly in 4 sections :
 +
* Lingualibre : why & what. By Adelaide.
 +
* Lingualibre : how to contribute / demonstration. By Adelaide.
 +
* Lingualibre Technical side : Generalities. By Yug.
 +
* Lingualibre Technical side : [[LinguaLibre:LinguaLibre Bot|LinguaLibre Bot]]. By Poslovitch.
 +
* Q&A. By team.
  
== Technical presentations ==
+
'''Repositories'''
'''1. Status du Github : Need you to spread the word about language conservation'''
 
* maintenu propre
 
* 11 repositories
 
* Referees on nearly each repository
 
* JS, Python, NodeJS, PHP, MediaWiki modules,
 
* Welcome volunteer devs
 
'''2. Key repositories'''
 
 
{| class="wikitable" style="background:#FFFFDD"
 
{| class="wikitable" style="background:#FFFFDD"
 
!colspan=3|  <center>'''Github.com/Lingualibre/'''</center>
 
!colspan=3|  <center>'''Github.com/Lingualibre/'''</center>
Line 44: Line 43:
 
|colspan=3| <small>Notes:</small>
 
|colspan=3| <small>Notes:</small>
 
|}
 
|}
'''3. How to help LinguaLibre via tech'''
 
* Authorize LinguaLibre Bot on your wiki
 
** Brief summary of the process.
 
* Tell your FOSS community about LinguaLibre
 
* ...
 
'''4. Q&A'''
 
  
== Review and improvements ==
+
== Post-event review ==
  
 
'''General part'''
 
'''General part'''
Line 64: Line 57:
 
* Add lingualibre.org/datasets/ & talk about external usages
 
* Add lingualibre.org/datasets/ & talk about external usages
 
* Remind possible usages : Wikimedia websites via bots, Language learning apps, Natural language processing (text2speech, speech2text).
 
* Remind possible usages : Wikimedia websites via bots, Language learning apps, Natural language processing (text2speech, speech2text).
 +
* Referees on nearly each repository
 +
* Welcome volunteer devs
 
* "We think about more features and improvements that we can develop" (therefore we need devs). See Phabricator.
 
* "We think about more features and improvements that we can develop" (therefore we need devs). See Phabricator.
* Do we have a long term strategy. What is our development vision (it's redundant with Adelaide request to define a long term )
+
* Do we have a long term strategy. What is our development vision (it's redundant with Adelaide request to define a long term )
  
== Other interesting presentations ==
+
== Other interesting projects ==
 
=== Content Translation Tool ===
 
=== Content Translation Tool ===
 
Lead by the WMF's Language team. See [[:mw:Wikimedia Language engineering]], [[:meta:Category:Language research]] & [[:meta:Research:Section_Translation_Design_Research]].
 
Lead by the WMF's Language team. See [[:mw:Wikimedia Language engineering]], [[:meta:Category:Language research]] & [[:meta:Research:Section_Translation_Design_Research]].

Revision as of 16:39, 21 February 2021

Conference details

  1. Schedule:meta:Wikimedia_Wikimeet_India_2021/Program
  2. Place: Zoom.us with pre-conference trial session.
  3. Checklist: meta:Wikimedia_Wikimeet_India_2021/Checklist
  4. Telegram group for presenters: https://t.me/joinchat/VJ78lQaYYQTDK_Dh
  5. Other forms of communication: wmwm@cis-india.org (Indian Standard Time, UTC+0530 hours).

Presentation

Presentation was mainly in 4 sections :

  • Lingualibre : why & what. By Adelaide.
  • Lingualibre : how to contribute / demonstration. By Adelaide.
  • Lingualibre Technical side : Generalities. By Yug.
  • Lingualibre Technical side : LinguaLibre Bot. By Poslovitch.
  • Q&A. By team.

Repositories

Github.com/Lingualibre/
Repository Technologies (Stack) Definition and impact
Lingua-Libre-Bot Python, autorization Spread 400,000 audios in your wiki
RecordWizard JS, VueJS, CSS, PHP MW-module Mediawiki UI module to record audios/video (sign language)
LinguaRecorder JS, NodeJS Js library controlling audio recordings
QueryViz SparQL Helps extract data, files, meaning from Lili
SignIt JS, OOJS-UI, CSS, NodeJS Helps teach sign language
Notes:

Post-event review

General part

  • Remind possible usages : Wikimedia Websites, Language preservation, Language learning, Natural language processing (text2speech, speech2text)
  • The basics: this is a "recording project". We currently focus on words, but we can think and expand to more orality and knowledge related services.

Demonstration :

  • (Was so complete and systematic ! Merci Adélaide !)
  • by default, the limit is 380 every three days 380 per 72mins. for newly created accounts and normal accounts. See Help:Ratelimit for details. But! 380/hour for 4 days old accounts and an easy process to raise this significantly.
  • When you change the "stop threshold" 5 to record sentences, you have to move it down if you want longer audios.
  • But mainly, the "silence length" should be the single element to change.

Technical side :

  • Add lingualibre.org/datasets/ & talk about external usages
  • Remind possible usages : Wikimedia websites via bots, Language learning apps, Natural language processing (text2speech, speech2text).
  • Referees on nearly each repository
  • Welcome volunteer devs
  • "We think about more features and improvements that we can develop" (therefore we need devs). See Phabricator.
  • Do we have a long term strategy. What is our development vision (it's redundant with Adelaide request to define a long term )

Other interesting projects

Content Translation Tool

Lead by the WMF's Language team. See mw:Wikimedia Language engineering, meta:Category:Language research & meta:Research:Section_Translation_Design_Research.