WiXi: Difference between revisions
(simplified temp save) |
(first of many pending updates) |
||
Line 1: | Line 1: | ||
{{Translations}} |
{{Translations}} |
||
to wixi is a verb meaning to multilingualize text, so we learn each others language. |
|||
⚫ | |||
A wixi is a wiki with annotated text. It is intended to facilitate language learning. |
A wixi is a wiki with annotated text. It is intended to facilitate language learning. |
||
⚫ | |||
{| cellpadding="5" cellspacing="5" |
{| cellpadding="5" cellspacing="5" |
||
|- |
|- |
||
Line 19: | Line 21: | ||
wixi'd wikis get text [http://wixi.cc/bifocal_bitext.html twext].. twext texts provide |
wixi'd wikis get text [http://wixi.cc/bifocal_bitext.html twext].. twext texts provide |
||
meaningful, [http://sk.com.br/sk-krash.html comprehensible input] |
meaningful, [http://sk.com.br/sk-krash.html comprehensible input] |
||
for language learners.. wikis make twext easy to share.. |
for language learners.. wikis make twext easy to share.. |
||
''the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for |
''the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for kids to [[constructionist|construct]] language learning..'' |
||
kids to [[constructionist|construct]] language learning..'' |
|||
[[image:WixiJump.gif]] |
[[image:WixiJump.gif]] |
||
<font color="blue">if you know |
<font color="blue">if you know PHP and wanna help kids learn, you can help make this wixi program a real-world learning example: '''http://wixi.cc/hello_world'''</font> |
||
program a real-world learning example: '''http://wixi.cc/hello_world'''</font> |
|||
|- |
|- |
||
Line 41: | Line 37: | ||
=chunk method= |
=chunk method= |
||
twext uses a simple [http://wixi.cc/twext_method method] to associate chunks of text with chunks of |
twext uses a simple [http://wixi.cc/twext_method method] to associate chunks of text with chunks of translation.. the method works with regular text and also with lyrics to songs.. and any |
||
translation.. the method works with regular text and also with lyrics to songs.. and any |
|||
of many languages: '''http://wixi.cc/twexter''' |
of many languages: '''http://wixi.cc/twexter''' |
||
<br> |
<br> |
||
Line 65: | Line 59: | ||
=xcroll input= |
=xcroll input= |
||
[http://wixi.cc/xcroll xcroll] now controls text and twext input windows, as well the live preview window.. |
[http://wixi.cc/xcroll xcroll] now controls text and twext input windows, as well the live preview window.. controlling many windows with a single scrollbar has many potential uses.. [http://twexter.svn.sourceforge.net/viewvc/twexter/twexter-basic/ free source code] powers a [http://mozilla.org/firefox firefox] demo of xcroll at http://delyric.com/delyric or '''http://twext.cc/twexter''' |
||
<!-- TWEXML OUTPUT OUT FOR NOW, TOO MUCH TOO SOON |
|||
controlling many windows with a single scrollbar has many potential uses.. a xcroll demo works (w/ |
|||
[http://mozilla.org/firefox firefox]) now: '''http://twext.cc/twexter''' |
|||
⚫ | |||
|- |
|- |
||
| style="width:388px" valign="bottom" align=right| |
| style="width:388px" valign="bottom" align=right| |
||
Line 85: | Line 75: | ||
=twexml output= |
=twexml output= |
||
twexter creates xml or [http://twext.cc/go/18#.twx .twx output], with aim to print twext texts in flexible file |
twexter creates xml or [http://twext.cc/go/18#.twx .twx output], with aim to print twext texts in flexible file formats for a plethora of publishing platforms.. one interpretation may integration may be a [http://twext.cc/go/mw wixipedia].. another way to wixi may be XO writing activities, including lyrics for tam tam and/or cartoon balloons for scratch games.. '''http://twext.cc/go/xo''' |
||
⚫ | |||
⚫ | |||
formats for a plethora of publishing platforms.. one interpretation may integration may be a |
|||
[http://twext.cc/go/mw wixipedia].. another way to wixi may be XO writing activities, including lyrics for tam |
|||
tam and/or cartoon balloons for scratch games.. '''http://twext.cc/go/xo''' |
|||
⚫ | |||
⚫ | |||
|- |
|- |
||
| style="width:388px" valign="bottom" align=right| |
| style="width:388px" valign="bottom" align=right| |
||
Line 103: | Line 90: | ||
<font color="gray">any language already in twexter can serve |
<font color="gray">any language already in twexter can serve |
||
as source for translation to add another |
as source for translation to add another |
||
language.. so English can be source to add Cockney, or Español can be source to add Tagalog, Maya, Nauhtl.. |
language.. so English can be source to add Cockney, or Español can be source to add Tagalog, Maya, Nauhtl.. even Spanglish.. |
||
even Spanglish.. |
|||
</font> |
</font> |
||
|- |
|- |
||
Line 113: | Line 98: | ||
| |
| |
||
[[image:WiXiInterTwext333.png]]<BR> |
[[image:WiXiInterTwext333.png]]<BR> |
||
any of many languages, dialects and slangs can get twext.. if 30 languages play, 900 learning bridges are |
any of many languages, dialects and slangs can get twext.. if 30 languages play, 900 learning bridges are possible |
||
possible |
|||
|} |
|} |
||
| style="width:333px" valign="bottom" align=left| |
| style="width:333px" valign="bottom" align=left| |
||
=multilingual= |
=multilingual= |
||
http://code.google.com/soc may pay a committed computer science student $4,500 to multilingualize twexter this summer.. a UI design allows languages, dialects and slangs to participate and includes some basic wixi history/revert functions.. a rough old spec for this phase is at '''http://twext.cc/go/18'''.. |
|||
bid now: earn $2500 to deliver unique, useful, new and free WiXi software building on the |
|||
[http://delyric.tv/imagine basic twexter demo], enabling us to save and manage multilingual twexts.. the design |
|||
allows languages, dialects and slangs to participate and includes basic wixi history/revert functions.. |
|||
'''http://twext.cc/go/18'''<br> |
|||
|- |
|- |
||
Line 134: | Line 111: | ||
| valign="bottom" | |
| valign="bottom" | |
||
=database= |
=database= |
||
[[image:WixiJump.gif]] what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, |
[[image:WixiJump.gif]] what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, there is a chance that rich data may emerge.. one [http://twext.cc/go/18#.twx trick] might make filenames include independent database info.. big picture data design goal is to classify chunks by meaning ''before'' categorizing them as part of a specific language.. maybe doable w/ some kinda "numbered namespace" or '''http://wixi.cc/atoms''' |
||
there is a chance that rich data may emerge.. down the road, maybe part of http://omegawiki.org.. for now, |
|||
we're looking at [http://twext.cc/go/18#.twx a trick] to make filenames include independent database info.. big |
|||
picture data design goal is to classify chunks by meaning ''before'' categorizing them as part of a specific |
|||
language.. afaik maybe doable w/ '''http://wixi.cc/atoms''' |
|||
|- |
|- |
||
Line 151: | Line 120: | ||
=wixi= |
=wixi= |
||
wixi [http://wixi.cc/integrate integrates] twexter into the [[olpc|XO]] wiki, MediaWiki |
wixi [http://wixi.cc/integrate integrates] twexter into the [[olpc|XO]] wiki, MediaWiki |
||
or any other wiki.. the source text might be fixed, but |
or any other wiki.. the source text might be fixed, but anyone can edit the translation the wiki way.. |
||
anyone can edit the translation the wiki way.. |
|||
'''http://wixi.cc/wixi''' |
'''http://wixi.cc/wixi''' |
||
Line 179: | Line 147: | ||
=lucha libre= |
=lucha libre= |
||
[https://calli.cie.unam.mx/softwaremap/trove_list.php UNAM][http://www.escom.ipn.mx |
[https://calli.cie.unam.mx/softwaremap/trove_list.php UNAM][http://www.escom.ipn.mx ESCOM][http://www.cic.ipn.mx/ CIC][http://www.esimez.ipn.mx ESIME] [http://www.upiicsa.ipn.mx UPIICSA][http://www.uaemex.mx/cele/bienvenida/ingles.html CELe] ¡banda! ¿quién es el jefe de los jefes? ¿el mero mero? ¿quién va a entregar [[WiXi]] y ganar tantos usuarios? sencillo: con PHP, la |
||
⚫ | |||
--> |
|||
|- |
|||
ESCOM][http://www.cic.ipn.mx/ CIC][http://www.esimez.ipn.mx ESIME] [http://www.upiicsa.ipn.mx |
|||
| style="width:222px" valign="bottom" align=right| <!-- IMAGE --> |
|||
|- |
|||
| align="right"| |
|||
{| width="111" |
|||
|- |
|||
| align="center"| |
|||
[[image:WixiJump.gif]]<br> |
|||
[[image:TwexterPluginCore.png]] |
|||
|- |
|||
|} |
|||
| style="width:333px" valign="bottom" align=left| <!-- TEXT --> |
|||
=mexico= |
|||
UPIICSA][http://www.uaemex.mx/cele/bienvenida/ingles.html CELe] ¡banda! ¿quién es el jefe de los jefes? ¿el |
|||
mexico is hiring a PHP hacker to update http://twext.cc/go/php3_core with a new http://twext.cc/go/plugin system.. job description includes helping me learn to create new plugins and manage the existing code base.. si eres cuidadano o residente en mexico, aqui tienes una chamba interesante, con posibilidad de conectarte con http://twext.cc/go/google.. detalles en '''http://twext.cc/go/gig''' |
|||
⚫ | |||
mero mero? ¿quién va a entregar [[WiXi]] y ganar tantos usuarios? sencillo: con PHP, la |
|||
⚫ | |||
[http://id3.org MP3].. poco a poco, muchos usarios, muchos sistemas, mucho aprendizaje.. ¡y ya! ¿para qué |
|||
esperar? '''http://wixi.cc/lucha-libre''' |
|||
⚫ | |||
|- |
|- |
||
| style="width:222px" valign="bottom" align=right| |
| style="width:222px" valign="bottom" align=right| |
||
|- |
|- |
||
| align="right"| |
| align="right"| |
||
Line 204: | Line 180: | ||
|- |
|- |
||
|} |
|} |
||
| style="width:333px" valign="bottom" align=left| |
| style="width:333px" valign="bottom" align=left| |
||
=learning language learning= |
=learning language learning= |
||
wixi is a idea for a very simple program that OLPC kids can use to learn each others language.. at little cost, |
wixi is a idea for a very simple program that OLPC kids can use to learn each others language.. at little cost, we can deliver a new tool that can also test kids' capacity to "[[Learning_Vision|learn learning]]".. who knows, maybe kids can even teach know-it-all adults something about language learning :) '''[http://www.olpcnews.com/content/localization/learning_language.html worth a try?]''' |
||
we can deliver a new tool that can also test kids' capacity to "[[Learning_Vision|learn learning]]".. who |
|||
knows, maybe kids can even teach know-it-all adults something about language learning :) |
|||
'''[http://www.olpcnews.com/content/localization/learning_language.html worth a try?]''' |
|||
⚫ | |||
|- |
|- |
||
| align="right"| |
| align="right"| |
||
Line 228: | Line 197: | ||
=€30K .nl= |
=€30K .nl= |
||
free software developer? opportunity: get paid to code free software for a large new user base.. |
free software developer? opportunity: get paid to code free software for a large new user base.. [http://digitalpioneers.org digital pioneers] round 14 grant are due 30 Nov 2007.. free software developers can apply to earn up to €30K making twext work with [http://wikipedia.org wikipedia] and/or games like |
||
[http://digitalpioneers.org digital pioneers] round 14 grant are due 30 Nov 2007.. free software developers can |
|||
apply to earn up to €30K making twext work with [http://wikipedia.org wikipedia] and/or games like |
|||
[http://scratch.mit.edu scratch] |
[http://scratch.mit.edu scratch] |
||
Line 288: | Line 253: | ||
=storyasking= |
=storyasking= |
||
kinda ruff but maybe tuff, [http://storyask.com storyasking] might be a fun way we can learn each others language.. storyasking is a free child of [http://www.blaineraytprs.com/pages.php?page=explanationpage TPRStorytelling], a language teaching method loved by [http://groups.yahoo.com/groups/moretprs plenty] of teachers around the world.. storyasking offers a way to |
kinda ruff but maybe tuff, [http://storyask.com storyasking] might be a fun way we can learn each others language.. storyasking is a free child of [http://www.blaineraytprs.com/pages.php?page=explanationpage TPRStorytelling], a language teaching method loved by [http://groups.yahoo.com/groups/moretprs plenty] of teachers around the world.. storyasking offers a free way to play with TPRS.. so we can ask stories to '''[http://www.olpcnews.com/content/localization/learning_language.html learn each others' language]'''.. <FONT COLOR="silver"> storyasking may also be a game to scratch with twext.</font> |
||
|} |
|} |
||
=Related work= |
=Related work= |
||
* Ruby annotation [http://en.wikipedia.org/wiki/Ruby_(annotation_markup)] |
* Ruby annotation [http://en.wikipedia.org/wiki/Ruby_(annotation_markup)] [http://www.i18nguy.com/unicode/unicode-example-ruby.html] |
||
[http://www.i18nguy.com/unicode/unicode-example-ruby.html] |
|||
* [http://www.omegawiki.org OmegaWiki] with [http://www.omegawiki.org/Annotation annotation]. |
* [http://www.omegawiki.org OmegaWiki] with [http://www.omegawiki.org/Annotation annotation]. |
||
* [http://en.wikipedia.org/wiki/Text_corpora aligned parallel corpora] |
* [http://en.wikipedia.org/wiki/Text_corpora aligned parallel corpora] |
Revision as of 18:36, 8 January 2008
to wixi is a verb meaning to multilingualize text, so we learn each others language.
|
wixi twexterwixi'd wikis get text twext.. twext texts provide meaningful, comprehensible input for language learners.. wikis make twext easy to share.. the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for kids to construct language learning.. if you know PHP and wanna help kids learn, you can help make this wixi program a real-world learning example: http://wixi.cc/hello_world |
|
chunk methodtwext uses a simple method to associate chunks of text with chunks of translation.. the method works with regular text and also with lyrics to songs.. and any
of many languages: http://wixi.cc/twexter
| ||
press ESC to stop the animations, RELOAD to restart animations | ||
|
xcroll inputxcroll now controls text and twext input windows, as well the live preview window.. controlling many windows with a single scrollbar has many potential uses.. free source code powers a firefox demo of xcroll at http://delyric.com/delyric or http://twext.cc/twexter
| |
multilingualhttp://code.google.com/soc may pay a committed computer science student $4,500 to multilingualize twexter this summer.. a UI design allows languages, dialects and slangs to participate and includes some basic wixi history/revert functions.. a rough old spec for this phase is at http://twext.cc/go/18.. | ||
databasewhat if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, there is a chance that rich data may emerge.. one trick might make filenames include independent database info.. big picture data design goal is to classify chunks by meaning before categorizing them as part of a specific language.. maybe doable w/ some kinda "numbered namespace" or http://wixi.cc/atoms | ||
wixiwixi integrates twexter into the XO wiki, MediaWiki or any other wiki.. the source text might be fixed, but anyone can edit the translation the wiki way.. http://wixi.cc/wixi | ||
delyricwixi can grow to help anyone, including OLPC kids, turn popular parts of popular songs into fun ways to construct language learning with visualized, twext translated, legal and transformative "fair use": http://wixi.cc/citage
| ||
|
mexicomexico is hiring a PHP hacker to update http://twext.cc/go/php3_core with a new http://twext.cc/go/plugin system.. job description includes helping me learn to create new plugins and manage the existing code base.. si eres cuidadano o residente en mexico, aqui tienes una chamba interesante, con posibilidad de conectarte con http://twext.cc/go/google.. detalles en http://twext.cc/go/gig | |
scratchscratch help kids learn programming by assembling commands to create multimedia games.. adding twext or wixi to scratch could be an simple, affective, effective way for kids to program some human language learning.. http://scratch.mit.edu
| ||
storyaskingkinda ruff but maybe tuff, storyasking might be a fun way we can learn each others language.. storyasking is a free child of TPRStorytelling, a language teaching method loved by plenty of teachers around the world.. storyasking offers a free way to play with TPRS.. so we can ask stories to learn each others' language.. storyasking may also be a game to scratch with twext. |
Related work
- Ruby annotation [1] [2]
- OmegaWiki with annotation.
- aligned parallel corpora
- gloss
- parts of speech tagging