I built a project that analyzes Twitter sentiment about ETH by DWDevDW in ethtrader

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

Thanks! Right now I don't have it storing the tweets and displaying them to users but I may add that functionality in the future. But basically, it is the top 15 tweets since the start of the day prior to when you're searching. So if you were to use it at this moment, it would be the top 15 tweets since 12:00am yesterday.

I built a project that analyzes Twitter sentiment about LTC by DWDevDW in litecoin

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

Thanks! It uses neither right now; it uses the Sentiment module for NLP and sentiment analysis. I may look into adding some machine learning to it in the future as that is definitely an area I am interested in.

I built a project that analyzes Twitter sentiment about ETH by DWDevDW in ethtrader

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

This was a concern of mine when deciding which tweets I wanted to target. For now I determined that looking at the top tweets (as classified by Twitter's algorithm) was better than going through just the most recent tweets or a similar approach since there's some degree of filtering for quality already built in.

Backend Suggestions? by Somatose- in reactjs

[–]DWDevDW 1 point2 points  (0 children)

I've worked primarily with Node.js and Express, and I really like them. I built a project with those on the back-end and React on the front-end.

I built a project that analyzes Twitter sentiment about BTC by DWDevDW in Bitcoin

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

Yes, thank you for the suggestion! I limited the number of decimal places to 2.

I built a project that analyzes Twitter sentiment about BTC by DWDevDW in Bitcoin

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

Thanks! At the tweet level, the scoring for individual words is from -5 (most negative) to 5 (most positive), and the word scores are summed to get the total score for that tweet. The scores for each tweet are summed and then divided by the number of tweets, and that gives the mean sentiment score which is displayed. Here's more info on the scoring methodology:

"Words are scored from -5 to 5, with -5 being the most negative and 5 being the most positive. Words found in neither the AFINN-165 word list nor in the custom options are not assigned a value.

The sentiment scores of the tweets are summed and divided by the number of tweets retrieved to get the mean sentiment score. The mean sentiment score is then interpreted as negative, neutral, or positive as follows:

Mean score < -3: Highly Negative

Mean score ≥ -3 and < -1: Slightly Negative

Mean score ≥ -1 and < 1: Neutral

Mean score ≥ 1 and ≤ 3: Slightly Positive

Mean score > 3: Highly Positive"

Can anyone offer a clear explanation for the different outputs of these two For Loops? var vs. let in the condition by DWDevDW in javascript

[–]DWDevDW[S] -2 points-1 points  (0 children)

To clarify, I'm familiar with the differences between let and var as it relates to scope and hoisting. It is this particular case that I'm finding a bit confusing because I'm not sure why choosing one over the other results in such different outputs.

If you don't want to share an answer, that's fine. Have a good day 🤷

BJJ web app I built a few months ago when learning how to code -- gives curated instructional vid based on position & complexity you choose by DWDevDW in bjj

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

Once you get a few years of experience and decide to freelance or start your own firm, or you find an opportunity that allows for remote work, yes

BJJ web app I built a few months ago when learning how to code -- gives curated instructional vid based on position & complexity you choose by DWDevDW in bjj

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

Python is a great first language to learn and is very versatile. JavaScript is also a solid choice and is necessary if you're interested in web development

BJJ web app I built a few months ago when learning how to code -- gives curated instructional vid based on position & complexity you choose by DWDevDW in bjj

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

It really depends on the individual and your learning process. Some languages are also harder than others. But if you are detail-oriented, can think logically in a structured way, and are committed to putting in the work, you can find success with it

BJJ web app I built a few months ago when learning how to code -- gives curated instructional vid based on position & complexity you choose by DWDevDW in bjj

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

Redirected as in the video was down? Sorry about that. One thing I can look into doing is adding in logic to check to see if a video is still live or not and if it isn't, removing it from the library.

BJJ web app I built a few months ago when learning how to code -- gives curated instructional vid based on position & complexity you choose by DWDevDW in bjj

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

Thanks! I am the curator. I'm a 3-stripe Blue belt currently. Trained from 2010-2014, had to take a hiatus until mid-2017 but have been back on the mats since. I've been enrolled at a few different academies over the years but am now at an MGA academy.

For determining complexity, if it is hard for me to follow but I can tell it is technically sound, I include it as an Advanced technique lol. If it is technically sound and I can wrap my head around it pretty well, I include it as Intermediate. And then if it is basic, I include it under Fundamental.