Hey if you know python, or you are interested in knowing what you can do with "programming" and why you should learn it, here is my path.
Video Captions
You know that there are video captions below a lot of the videos on Youtube right? Look at this video where Michael Saylor is talking with Natalie Brunell.
- First there is a python library (that is just a piece of open source code) that you can download these captions.
You just need the video url and the video code and this library helps you download the captions and you save it in your folder.
What you need
For this you of course need to know a bit of python and you need a tool like Anaconda environment to be able to do this on your computer. Anaconda is here: https://www.anaconda.com/download-success
But if you do not have Anaconda and you have gmail you can also do this in a Google Colab. See here https://colab.research.google.com/
And for python you would need to know pandas, how to create a function, you need to know how to ask questions on Stackoverflow.com . https://stackoverflow.com/questions/tagged/python. This is the community who can help you solve problems with your code.
- What can you do when you have downloaded these captions on your computer?
A. You can first read this transcript and understand how Saylor describes what is happening. You can learn a lot about this. You want to try to understand what key terms he uses. Like demand, duration, assets etc.
Even if you read this and understand how he thinks this will help you think for yourself about global macro.
That is how I use it.
- Analyze it with Artificial intelligence.
Now this is going to step up your game.
I discovered a language model called Spacy. https://spacy.io/usage/models
Why would you need this?
Now I use it to analyze the transcripts. I coded this in python and I'm using Spacy to analyze the transcript of the video.
Imagine having an assistant that marks all the companies mentioned in the transcript, or all the people, or every time Michael and Natalie mentioned a number, or when they mentioned "increase" or "decrease". Or when they mentioned a company!!
That is exactly what I do with Spacy. I'm just starting with it and I'm thrilled. What you can do is convert the whole text of the transcript into a html document (a website on your computer) where you see all the "people" mentioned in the transcript say in green and the numbers in red, and the times in orange.
Why would you want this? Because now you can scan very fast into the document. You can get a list of all the companies he is talking about. And all the indicators etc.
-
How can you use this? Imagine you want to know what to invest in, apart from Bitcoin. Every time Michael in this case mentioned a company, you can analyze what he says about it. Every time he talks about an asset like a bond, you can look in the text and see what he says about it.
-
Scaling this up Imagine you have a list of youtube videos of Michael, of other bitcoiners and they are talking. You can create python code that automates getting this information and you get a colored html document including persons, companies etc.
If you are an investor or you are an individual and you want to know how to synthesize this information available you can now sit back and the code is doing it for you.
- We could do this for other sources also. When there is a python library that can scan nostr, habla.news etc and get the information you could be able to use Spacy etc and other language models to help you understand the world around you.
I'm using it to monitor Global Macro economics discussions and great talks.
So let me know:
-
Are you working with python?
-
Do you want to start using python for data science and analysis?
-
What kinds of sources do you see with great content in text or video so you can learn about bitcoin and economics?
-
How do you learn?
-
How can we improve this workflow to work for the bitcoin world, used on great decentralized publishers built on nostr and bitcoin?
Hopefully you got some value in this process and workflow.
Story teller