letsbuilda / imsosorry Goto Github PK
View Code? Open in Web Editor NEWSometimes it can be necessary to call upon the ancient arts...
Home Page: https://docs.letsbuilda.dev/imsosorry/
License: MIT License
Sometimes it can be necessary to call upon the ancient arts...
Home Page: https://docs.letsbuilda.dev/imsosorry/
License: MIT License
We would like to include imsosorry.uwuification.uwuify
in the package's top level exports.
i'm just gonna list some down here
*
= wildcard; anything could be there but it can't be nothing
!*
= explicitly nothing following
/*/
= IPA pronounciation
don't
-> dowon't
/ō/
(e.g. the o
s in no
, also
, go
) -> wo
/ə/r
(e.g. t_ur_ned
, f_ur_niture
) -> w
or wr
, whatever feels better
/ē/l*
or /ɪ/r
(e.g. f_eel_s
, f_ear_
) (replacing l
/r
) -> w
/oʊ/
(if not preceded by w
) (e.g. coal
, sole
) will get prepended with w
(e.g. -> cwoal
, swole
)
/i/
(if not preceded by w
) (e.g. someth_i_ng
, s_i_ck
) will get prepended with w
(e.g. -> somethwing
, swick
)
/ē/!*
(if not preceded by w
) (e.g. b_e
, s_ee
) will get prepended with w
(e.g. -> bwe
, swee
)
some more emoticons:
.w.
= more casual owo
0w0
= same as OwO
i think
vwv
= more comfortable uwu
(?)
^w^
= where is this (i think it's ^^
but idk)
:3c
= thinking :3
like 🤔
-w-
= idk maybe tired or smth
versions with w
replaced with M
are much sadder (e.g. oMo
, -M-
are sadder versions of owo
, -w-
) but it just feels wrong (sort of)
src/imsosorry/uwuification.py
A lot of the logic in the uwuification
module is very repetitive.
Make sure our Uwuification is in compliance with the https://archives.letsbuilda.dev/uwuification
Implemented in #9
Add tests for all uwuification methods. The strengths can be set higher than the limit to guarantee the output.
Porting the imsosorry
module to JS to add demo to https://docs.letsbuilda.dev/imsosorry
Update uwuification to accept a list of strings that will be not be affected by the uwuification process.
Org pages site was renamed from projects.letsbuilda.dev
to letsbuilda.dev
.
It would be fun to document all of the historical iterations of this project.
It would also be cool to have all the links in one place for easy reference.
As you can see, the current uwugorithm maxes out at a measly medium-ish uwuification...
Obviously, this is completely unacceptable! The entire purpose of this functionality is to increase the uwuification! If it just stops, then it hasn't done it's job!
We need to increase the uwuification to maximum power to make sure that messages are always increased!
Unfortunately, it looks like the scrolls for most advanced uwugorithms were lost, so we're going to have to reimplement the advanced functions ourselves.
Python 3.7 is now EoL, and we can drop support for it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.