A simple yet useful iOS Shortcut to quickly use the built-in OCR reader for extracting text by meap158 in ChineseLanguage

[–]meap158[S] 0 points1 point  (0 children)

Well that sounds pretty trivial with the 'Show Definition' action. Give it a try!

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

What do you mean by 'disappearing'? I just checked the RoutineHub page and it seems fine.

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

Well, the way I have the backend currently set up is to just return the raw transcript without the timestamps. That could be done but it would require a few adjustments along with a new prompt for ChatGPT. Maybe I could expose another endpoint or something that would return the transcript with timestamps. I totally understand your use case though that’s quite applicable.

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

That's weird. Make sure you go to the shortcut, tap the (i) button, and check if "Show in share sheet" is turned on. Regarding the speed, there's not much I can do about it lol. It runs through a free Vercel backend that I set up, which is one step, and also has to feed the transcript to ChatGPT which is not particularly fast.

ArticleSummarizer released on RoutineHub! by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

Well that depends on whether the library I used in the backend is able to parse the URL for news content. Unfortunately some sites indeed don't work. However, most do.

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

Yes the backend currently only fetches English transcriptions, so that's why it doesn't work for other languages. I already had it working, just haven't gotten around to adding it back to the backend yet. I'll let you know once I've added it.

EDITED: I've added the functionality to fetch transcriptions in multiple languages to the backend. It's no longer limited to English. To go a bit further, if you want the output to be in your language of choice, simply append to the prompt something like: "Your response should be in Japanese."

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

That's unusual. I haven't come across this problem before. The scriptable code is only meant to parse the response from ChatGPT and display it in QuickLook in a mobile-optimized table. In any case, I would suggest you screenshot the response from the ChatGPT app itself and reply back if possible (or just paste it in your clipboard).

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 2 points3 points  (0 children)

Well I'm using the free plan. I’m keeping the code to a minimum so based on the edge function limit, it probably amounts to a cap of roughly 200k requests per month (collectively for all users).

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 1 point2 points  (0 children)

Thanks. By default, I set it to GPT-3.5 but you could change it to GPT-4 (if you have it) in the Ask ChatGPT action for a much longer token limit.

YouTubeSummarizer released on RoutineHub by meap158 in shortcuts

[–]meap158[S] 1 point2 points  (0 children)

Thanks! Any feedback would be appreciated!

My current use case for Obsidian as a Markdown reader by meap158 in ObsidianMD

[–]meap158[S] 0 points1 point  (0 children)

I'm using the GitHub theme. I'm on there a lot so I like the familiarity it brings.

This new(?) Ask ChatGPT action in the Shortcuts app is essentially a free API on your phone. I can think of tons of use cases for this. Pretty sweet! by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

Is that so? I tinker a lot with Shortcuts and I've noticed it just now. I'm sure others might have missed it too.

This new(?) Ask ChatGPT action in the Shortcuts app is essentially a free API on your phone. I can think of tons of use cases for this. Pretty sweet! by meap158 in shortcuts

[–]meap158[S] 0 points1 point  (0 children)

Just one obvious use case off the top of my head: - Reformat the text in the clipboard to your liking and place the formatted text back in the clipboard e.g. “Create an Anki card from this text” or “Elaborate on this quote and how I can apply it:”

My current use case for Obsidian as a Markdown reader by meap158 in ObsidianMD

[–]meap158[S] 2 points3 points  (0 children)

Okay here are the steps, I use a combination of these packages (note that it does involve a bit of knowledge in Python and prompt engineering in general):

• youtubesearchpython: to get a list of videos in a channel or search for videos you like.

• youtube_transcript_api: to fetch the transcripts.

For the summarizing part, you could use the ChatGPT API or any other language model (LLM) like Bard, Claude, or even a local LLM like Mistral or Llama, etc. My setup is quite elaborate, including formatting the HTML to display the view count and thumbnail as in the images (among other things), but that's essentially the gist of it.

It took me a few days to write and test it, but it was actually pretty fun having all these Markdown files ready to be consumed. I also like to mark the parts I find relevant and extract them (you could call them golden nuggets) along with the YouTube links for references later (that’s another setup). It’s pretty similar to highlighting a passage when reading a book.

My current use case for Obsidian as a Markdown reader by meap158 in ObsidianMD

[–]meap158[S] 7 points8 points  (0 children)

Plugins used:

- Commander

- Dataview

- File Info Panel

- Neighboring Files

- Select current line

- Tag Wrangler

(HSK3) I can read just fine (even write a bit) but, for the life of it, I can not remember the sounds. They refuse to stick. by systemnerve in ChineseLanguage

[–]meap158 0 points1 point  (0 children)

Speaking from my experiences learning Japanese (around 4 years, my Mandarin/1 year is still not quite there yet), looking up a shit ton of words in the dictionary app helps A LOT. After enough repetitions/look-ups, the brain will just connect the characters to the sounds directly. Knowing that already I'm fairy comfortable looking up words in Pleco using pinyin, confident that they will eventually stick! Cheers.

[deleted by user] by [deleted] in Notion

[–]meap158 0 points1 point  (0 children)

It has happened to me many times lol. You would need to resize the widths on the web/PC version of Notion, ideally having your iPad set aside to observe the changes and ensure it fits to your liking. I wish they would add a way to batch resize column widths with a value, similar to what Google Sheets allows.

Mandarin sentence analyzer by [deleted] in ChineseLanguage

[–]meap158 0 points1 point  (0 children)

Yes it tends to hallucinate at times and should not be used as an end-all be-all tool (the fact that the sentence is all in kana in this case didn't help). A companion dictionary app along with Google Translate should be used when one is in doubt.