Notion Wiki
Es pot convertir el workspace sencer en una wiki, en la que apareixen moderadors, creadors de pàgines, pàgines verificades, etc. I se li poden posar propietats a cada pàgina com ara el seu estat, la seva data de modificació, un link al drive…
És una idea que estaria molt bé implementar quan hi hagi més gent activa.
Aquí una demo:
Pàgines d’exàmens resolts com a base de dades (fet ✅)
Actualment les subpàgines de les assignatures d’exàmens resolts simplement tenen PDFs (tal com al Drive)
Però es podria implementar una base de dades d’explicacions addicionals o clarificacions que algú ha considerat necessàries.
Fet!
De moment només està fet amb Mecànica Quàntica (i alguns pocs de Física Estadística), però tal com es veu a Exàmens Resolts MQ tenim
Ara el que estaria xulo és anar-ho implementant per altres assignatures
Correu uni i sostenibilitat (en el temps) d’aquest projecte
Actualment
En principi el correu de la uni ‘@alumnes.ub.edu’ dura fins a 1 any extra des de que acabes la carrera. Al propietari d’aquest worskpace li queden encara 2 anys.
Si tot va bé s’hauria de poder canviar simplement indicant un altre correu al compte propietari
D’altra banda, hi ha la possibilitat que no funcioni només amb el correu d’alumnes, sinó també amb un d’alumni (pels ja graduats). I pels professors no em queda clar si també és gratuït o si simplement té un 50% de descompte. En tot cas, s’hauria de comprovar.
La idea (si ho aconseguim seria molt xulo)
L’ideal seria que el workspace estigués associat a un correu de la uni (Education Plus Plan) però que no fos de cap alumne individual.
El que es podria intentar és crear una associació (a l’hotel d’associacions de la UB) i parlar amb el deganat (l’Eugeni) per tal d’aconseguir que la UB ens donés un correu
.ub.edu
per aquella associació. De manera que servís com a correu fixe per tenir un notion Education Plus indefinit en el temps. L’avantatge seria que d’aquesta manera el correu de l’associació podria anar passant de generació en generació, i els guests que es poden afegir (fins a 100) també es podrien anar traient i afegint al llarg dels anys.
La pregunta és: és possible crear una associació estudiantil i que la UB et doni un correu?
Si fos així, tindríem solucionat el problema de la continuïtat.
Planta8 i OneDrive
Relacionat amb això, els de Planta8, que són els que paguen els 2€ al mes per mantenir el Drive, havien pensat també en demanar un correu d’associació estudiantil .ub.edu, de manera que poguessin tenir accés al 1TB gratuït de OneDrive.
Si al final ho fessin, i el Drive es passés a OneDrive, es podria aprofitar aquest mateix correu per allotjar aquest workspace de Notion.
Opció nova també prometedora
Recentment a Notion han tret la possibilitat d’aconseguir Notion Plus per associacions estudiantils.
Bàsicament cal aplicar des del correu de una associació estudiantil reconeguda oficialment per la universitat, i a priori, tots els membres d’aquella associació podrien tenir accés (com a membres!) gratuïtament al workspace.
Si es pogués doncs, crear una associació (mitjançant l’hotel d’associacions) de manera oficial, encara que després sigui tapadera, i s’anessin modificant els seus membres. Podríem tenir 3 categories diferents (usuari genèric, guest i member), i els members potser tindrien la funcionalitat de Q&A de Notion AI per buscar dins de la web.
Aspecte general
Informació extra pàgina principal (fet ✅)
A la pàgina principal, a la part de baix, es podria posar quelcom així
Informació extra d’altres pàgines
I a les pàgines normals, quelcom així
Això no caldria si ja estigués implementada l’opció wiki.
Q&A - Notion AI
Com funciona
A baix a la dreta d’aquesta pàgina, es troba el botó de Questions & Answers.
Clicant-lo es pot dialogar amb una intel·ligència artificial que elabora respostes utilitzant la API de ChatGPT4 i continguts del workspace.
De manera que si preguntem per exemple
“Quina és la diferència entre el producte tensorial i el producte de Kronecker?”
Ens respondrà citant contingut de subpàgines que parlin sobre el tema (com la d’Àlgebra Tensorial o la del Producte de Kronecker), enllaçant aquestes per si es vol ampliar.
Per què no es pot implementar
Per implementar aquesta funcionalitat caldria afegir el add on Notion AI a la web, que bàsicament val uns 8€/mes. I a més, malauradament a la web de Notion posa
“Guests will not be able to use AI features in your workspace.”
Així que res, no podrà ser. Però si ho canvien en un futur, podria ser una opció.
Copiar respostes del ChatGPT de manera ràpida (fet ✅)
A vegades pot ser útil copiar explicacions del ChatGPT, per exemple
- Per una qüestió o problema d’examen resolt detalladament, en què es vol redactar una explicació pròpia però aprofitar parcialment la del ChatGPT
- Per una explicació conceptual molt específica
- Per una demo que es vol deixar en un desplegable però no hi ha temps d’explicar pas a pas
Ara bé, resulta que pel ChatGPT es copien bé tots els blocs i tipus de text excepte les equacions. El que es podria fer, és mitjançant la API de Notion i el programa Make.com crear una integració que renderitzés aquest LaTeX.
Fet! Aquí una demo
Aquí una pàgina amb l’explicació: Copiar text de ChatGPT a Notion.
I aquí la pàgina on podeu provar-ho directament: Renderitzar LaTeX ChatGPT.
Versió mòbil més cuidada
Actualment en la versió mòbil del Notion (tan web com app) no hi ha moltes funcionalitats de la versió d’ordinador. Una petit problema és que no hi ha columnes. De manera que la pàgina principal, vista des d’un mòbil es veu desordenada (semestre 1, 3, 5, 2, 4, 6). Ara no hi podem fer res però els de Notion diuen que estan treballant per posar columnes a la versió mòbil en les pròximes actualitzacions, així que també estaria bé tenir-ho en ment.
Exercicis interactius
Perseus
La web de Khan Academy és genial, a part de molt contingut (articles o videos) útil i interessant, tenen un piló de exercicis interactius per practicar. Doncs resulta que tota la part interactiva programada en javascript la tenen publicada com a projecte de codi obert a GitHub anomenat Perseus.
Si es tingués una web pròpia (independent de Notion, una altra de les opcions a implementar) es podria posar tal qual. Però tot i això, es poden crear pàgines amb només uns exercicis, publicades a GitHub Pages i incrustar-les (embed) a Notion.
Alternativa externa (una altre web que es puguin posar questions multiples interactives)
Exemple amb Fillout
Exemple codi GreatStack (GitHub Pages)
Exemple codi Coding Artist (GitHub Pages)
Exemple codi Fazt Code (GitHub Pages)
pendent
Relacionat: github math_to_code
Demo
Repositori
Des del Notion, amb una base de dades i botons
Aquí una demo
Prova QuizVídeo d’exemple
El principal problema, és que només es pot interactuar amb els buttons i les checkboxes de Notion si es té permisos d’edició, és a dir si s’ha iniciat ja la sessió. De manera que un usuari que només vol visualitzar no podria realitzar els qüestionaris per practicar
Posar SEO a la web
Si s’aconsegueix la opció bona de tenir una associació amb un correu donat per la uni de manera que quedi un Plus Plan indefinit en el temps, aleshores es podria, un cop hi hagi prou gent activa, treure la edició per usuaris genèrics (botó d’editar de la web) i canviar-la per únicament comentaris i suggeriments d’edició. I fer que els que tenen el poder d’edició són els (fins a 100) guests.
D’aquesta manera, la web pròpiament dita no seria editable per qualsevol, i es podria posar SEO.
Què és el SEO? Search Engine Optimitzation, seria fer que la gent al buscar coses a google (o un altre moto de cerca) li pogués sortir aquesta web. També es podrien posar coses d’idiomes per tal que al buscar un dubte en castellà o anglès també pogués sortir, i els pugui ser útil a altres persones.
Però això ja seria un projecte per bastant més endavant.
Altres
En una base de dades (x la wiki) es poden posar fórmules
Més informació: Notion Formulas. Podria ser útil de diverses maneres.
Crear una integració de Notion a Overleaf
La idea:
- Tenir en el Google Drive fitxers .tex o simplement .txt (o fins i tot en el propi Notion a mode de code-block però seria més complicat) que siguin documents d’overleaf (documenttex) i el Make els llegeixi.
- Passar aquests fitxers a un JSON que posi correctament estructurats els continguts
- Section com a headings 1
- Subsection com a headings 2
- Subsubsection com a headings 3
- Enumitem com a numerated list
- Itemize com a bulleted list
- $ $ com a inline equation
- $$ $$ o \begin{equation} \end{equation} com a block equation
- \textbf com a negreta, \textit o \emph com a cursiva i \underline com a subratllat.
- Una taula com a block equation (que genera la taula)
Com s’hauria de fer
- Crear una pàgina de Notion (API Call) que generi els blocks.
Seria bastant complicat i al principi estaria ple d’errors, però per documents normals (sense gaires packages) hauria de funcionar.
- El difícil seria segurament treballar amb imatges, ja que caldria guardar-se-les i pujar-les al Notion, i no sé com es fa això.
- Els \centering o \begin{center}\end{center} s’haurien d’ignorar.
- Tots els \setlength \noindent \parskip… també s’haurien d’ignorar
- Bàsicament qualsevol comandament no reconegut.
Realment pinta bastant difícil, potser esperar que treguin una millora de les opcions oficials “export to html” i “import to html” i després gestionar-ho amb un script que ho passi a document tex.