Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,195,349 members, 7,957,924 topics. Date: Wednesday, 25 September 2024 at 02:38 AM |
Nairaland Forum / Ibromodzi's Profile / Ibromodzi's Posts
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 11 pages)
Programming / Re: A Thread On My Experiment With Reinforcement Learning & Artificial Intelligence. by ibromodzi: 2:08pm On Oct 31, 2020 |
Abcruz: Well said. Handling of routine clinical practices by intelligent machines will greatly reduce heavy reliance of many patients on a single doctor (talk of patient doctor ratio) most especially in countries like Nigeria. 1 Like |
Programming / Re: A Thread On My Experiment With Reinforcement Learning & Artificial Intelligence. by ibromodzi: 12:37pm On Oct 31, 2020 |
Enceladus: Yeah, CNN. Come to think of it, despite the tremendous success deep learning has achieved in medicine, clinical experts are of the opinion that they can not rely on a technology whose decision making process is not evidence based (and this is what standard medical practice is all about). Given a vast amount of training examples, neural nets are very good at extracting features and making precise predictions that can even surpass human performances in certain cases. These remarkable achievements are quite fascinating but there's a problem; we do not know how these features are being extracted given the black box nature of neural networks. This is a major concern for health care experts and it is quite debilitating to the adoptability of AI in medicine. As for NLP, frankly speaking, I enjoy doing it more than CV and I hope to take some advanced courses in it to gain more knowledge about the field. GTP-3 is a monster but we are yet to see a truly intelligent system. Anyone to come up with that will control the world for the next 50 years because so many industries will be disrupted and countless number of businesses will go into extinction. What NLP library/libraries do you enjoy using most? Spacy and Textblob top the list of my own favorite libraries. Also do you process any other language apart from English? |
Programming / Re: Contribute What You Know About Artificial Intelligence by ibromodzi: 10:21pm On Oct 30, 2020 |
Programming / Re: Contribute What You Know About Artificial Intelligence by ibromodzi: 10:16pm On Oct 30, 2020 |
Semtu: Thanks for your input. Just this evening, I came across a curriculum developed by MIT just for kids. I think I'm just going to use that. |
Programming / Re: A Thread On My Experiment With Reinforcement Learning & Artificial Intelligence. by ibromodzi: 10:11pm On Oct 30, 2020 |
Enceladus: This is amazing! I also use Pytorch for deep learning. I recently trained a neural net model and wrote a utility function that can help eye care specialists (ophthalmologists and optometrist) differentially diagnose certain eye conditions (conjunctivitis and uveitis) in real time. I achieved an accuracy of close to 90% but I still need something higher than that. My ultimate goal is to build a stand alone system where the model can be embedded and used by clinical experts. I also find NLP very interesting and I have developed, debugged, tested and deployed a keyword generating API that extracts important terms from a text. Currently, I'm working on a Chabot using Rasa. I want it to be able to hold reasonably conversations regarding eye health and make tentative diagnoses based on users' intents. Data science as a whole is very interesting but I don't think anyone can go far by just watching YouTube videos and taking some courses online. Personally, I combine PDFs with videos and do a lot of hands-on. 8 Likes 1 Share |
Programming / Re: Contribute What You Know About Artificial Intelligence by ibromodzi: 6:14pm On Oct 30, 2020 |
Semtu: What a good analysis! Do you have any idea where I can get AI and robotics curriculum for primary school kids? I'm currently in talks with a school proprietor who wants me to introduce his kids to hands-on AI and robotics. |
Health / Re: Pls Help Me With Any NGO Or Foundation For Free Cataract Operation by ibromodzi: 11:14pm On Oct 28, 2020 |
Doradorwa: You should see a doctor ASAP. |
Health / Re: Pls Help Me With Any NGO Or Foundation For Free Cataract Operation by ibromodzi: 10:53pm On Oct 28, 2020 |
Doradorwa: With or without family history of cataracts, people are still likely to develop the condition as a result of aging. Although family history is an important risk factor. There's no need to panic, just make sure you go for your checkup regularly. What issue are you having with your glasses if I may ask? |
Health / Re: Pls Help Me With Any NGO Or Foundation For Free Cataract Operation by ibromodzi: 10:35pm On Oct 28, 2020 |
Doradorwa: Bilateral cataracts is not uncommon. With a comprehensive eye examination, her doctor should be able to determine what the etiology is and expectedly relate it with you. This is very necessary in situations where the condition is genetic. Between, I'm glad to know that one eye has been operated on and I hope she's experiencing a good improvement in her vision (visual acuity). |
Health / Re: Pls Help Me With Any NGO Or Foundation For Free Cataract Operation by ibromodzi: 10:13pm On Oct 28, 2020 |
Doradorwa:You are welcome. Just wondering what the etiology could be for her to be having bilateral cataracts. |
Health / Re: Pls Help Me With Any NGO Or Foundation For Free Cataract Operation by ibromodzi: 9:51pm On Oct 28, 2020 |
Doradorwa: Try to locate any Tulsi Chanrai foundation close to your area. Their center in Kebbi state offers a very affordable cataract surgery (less than 20k) with a high level of precision. |
Programming / Re: Contribute What You Know About Artificial Intelligence by ibromodzi: 3:05pm On Oct 27, 2020 |
Harkstetunz:Artificial Intelligence is a vast field, you should be specific about your questions. |
Romance / Re: Does Anyone Still Experience Wet Dream? by ibromodzi: 2:35pm On Oct 27, 2020 |
Available247: You just described what I'm currently going through. I'm 26, no pornography, no masturbation and I still go through this frustrating situation, at least two times a week. |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 6:40pm On Oct 18, 2020 |
LordFriar: Go to Anaconda download archive and grab the 2019.03 version. I encountered a similar issue while helping someone to install it and the solution I just provided worked for us. |
Programming / Re: How Hard Is Data Science by ibromodzi: 7:34pm On Oct 07, 2020 |
haiphy: Send a me a mail at ibromodzi@gmail.com |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 3:04am On Oct 01, 2020 |
BelieverDE: You welcome bro. |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 9:36pm On Sep 30, 2020 |
BelieverDE: That's the power of research. The more you read, the more information you have at your disposal. Visual inspection of data distribution (histogram, box plot, q-q plot, p-p plot) is informal, unreliable and does not guarantee that the distribution is normal. Nevertheless, presenting your data visually gives your audience the ability to judge the distribution themselves. There are many formal tests that can be used for normality aside Shapiro Wilk and K-S tests. However, the former is recommended by many researchers regardless of the sample size, owing to the fact that K-S test is sensitive to extreme values. You can read more about Normality test here https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3693611/ @ the emboldened. I'm a final year student of optometry and vision science. No statistics/math. Although, I took some basic math/stat/CS courses in 100/200L 1 Like |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 8:10am On Sep 30, 2020 |
wisemania: Lol.... You can try www.pythonfordatascience.org 1 Like 1 Share |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 9:13pm On Sep 29, 2020 |
BelieverDE: While skewness and kurtosis are supported for testing normality by some texts, the most acceptable standard is by using a formal test (i.e Shapiro Wilk's test) or visually by using q-q/p-p plots. That being said, an alternative, non parametric test for a paired T test will be Wilcoxon paired signed rank test . |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 7:01pm On Sep 29, 2020 |
BelieverDE: I'm glad you were able to pick some things from it. Frankly speaking, I asked myself if I wasn't typing rubbish while trying to come up with a simple, yet wordy answer to the question. Pertaining to your question, yes your answers are correct to some extent. I like the way you think. In the first example, the clinical trial will most likely involve testing the new drug against a placebo on the same set of patients, in which case a paired T test (or alternative non parametric tests if assumptions of normality and homogeneity of variance are not satisfied). The second example is a predictive analytics and that's where ML comes in - Logistic Regression is a good algorithm to start with. 1 Like |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 10:54pm On Sep 28, 2020 |
KlausMichaelson: From your write up, I can deduce that two things are missing in your data analytics armament. First is the theoretical knowledge of data analysis (most guys joke with this always) and the second one is the domain knowledge needed to navigate through any data you are working on. You can't make any meaningful conclusion about datasets without these two. Now, back to the question. Honestly, a simple google search would have given you the answers to your questions, but I'll still try to break it down according to my own little understanding of data science. Any data collected in its raw form has no meaning until it is processed according to what the company requires so as to utilize the data solely for decision making purpose (making conclusion), which in turn helps the company to grow. Now, there are two important things here, 1. The company's requirement (i.e why was the data collected in the first place?) - Let me give you a couple of real life examples here: a. The government wants to know whether a newly developed drug will be effective in the treatment of Covid-19. So they do this by conducting a round of clinical trials on patients willing to participate. Remember why the clinical trials were conducted? To test the effectiveness of the drug. b. A financial institution (bank for instance) wants to develop an advanced system for detecting fraudulent transactions among their customers. They do this by getting a large record of transactions that have taken place in the past. Again, you remember why they needed the record of past transactions? I hope you are getting the gist by now? 2. Now, let's continue with the second important thing in data analysis process which is the goal/objective of obtaining the data in the first place - to make decisions or conclusion about the data. Going back to the examples I gave above, the government can conclude whether or not the drug is effective based on the outcome of the clinical trial, the financial institution can spot fraudulent transactions based on the model built with the data collected, a country can project their future population based on the available data and make appropriate policies to address any resulting economic/social challenges, Netflix can recommend movies for you based on your history, this makes you stay glued to them, which eventually generates more revenue for them, YouTube suggests videos for you based on your past activities, you are tempted to watch more which means more money for them. So what's data analysis in real life all about? Three basic things; 1. Why collecting the data? 2. What conclusion (actionable insights) are we making from the analysis? 3. How does the conclusion affect the growth or otherwise of the company? The takeaways... When carrying out any analysis, ask yourself or the client these questions; 1. What is the objective of the analysis? 2. Do we have research questions we are trying to answer? 3. Do we have any research hypothesis (which eventually leads to conclusion) ? The above are what your visualizations and statistical analysis tell you. The more experienced you are, the more accurate you are likely to get the steps. I hope you find this useful and grow with it. 33 Likes 9 Shares |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 2:58pm On Sep 17, 2020 |
cochtrane:Nice suggestion. Been a while boss. |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 1:56pm On Sep 16, 2020 |
Datst136: There's really no clear distinction between the two. Thesis analysis involves the use of both descriptive and inferential statistics, and in some cases, predictive analysis (which are types of data analysis). Therefore, thesis analysis is realized by using different data analysis types/forms. |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 6:25am On Sep 14, 2020 |
TheGenius001: SPSS is majorly used in academia and I don't think most folks here are into project/dissertation/thesis analysis which mostly deals with inferential statistics. Personally, I have not seen a reason to use SPSS. Excel, with it's various add-ins can give me what I want. 5 Likes |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 8:21pm On Sep 01, 2020 |
Twirelex: Nice work bro. I believe a higher accuracy can be achieved by implementing more sophisticated information extraction techniques such as tfidf, word2vec, doc2vec and RNN. You can as well work around the imbalanced dataset by using SMOTE. 1 Like |
Programming / Re: Top 10 Programming Languages To Learn by ibromodzi: 4:43am On Sep 01, 2020 |
talkcash: You need to make some basic findings before putting up stuffs on a public forum like this, to avoid misleading newbies. There are many errors in your post but I'll quickly point out the obvious ones. First and foremost, HTML and CSS aren't programming languages. Get the difference between a markup language and a programming language. JAVASCRIPT is not just for client side, it is used for both front end and backend. Python is not just a server side programming language, in fact, backend is just one of the many wonders Python can do. It is a general purpose language. Lastly, C++ is not just used for desktop applications. It is used in writing OS, DB etc.. 2 Likes 1 Share |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 5:31pm On Aug 25, 2020 |
ekrizz: Evening! For web applications, you have to learn a Python framework (Flask is relatively easy compared to Django). After that, read up Pickling. If you don't know how to start, just google how to deploy ML models using Flask and Heroku. There are many videos on YouTube. Note: You don't have to master the key concepts of any framework to have your models running on the web. With less than 100 lines of code, you can deploy your models. You may as well use JavaScript if you are familiar with it. 7 Likes 1 Share |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 2:55pm On Aug 24, 2020 |
Oddy16: Thanks 3 Likes |
Programming / Re: My Collections Of Python Projects by ibromodzi: 2:43pm On Aug 24, 2020 |
Jas80:The result does not change. 3%7 will return 3... 1 Like |
Programming / Re: Chronicle Of A Data Scientist/analyst by ibromodzi: 2:22pm On Aug 24, 2020 |
Oddy16: Nice submission but you have to take it easy boss. I have a feeling that we have some things in common. When I started with Python last year September, my goal was just to do data analysis. When I 'finished' mastering the fundamentals of descriptive and inferential statistics, I said to myself; this can't be the end of it so I started learning about ML, then DL and I became obsessed with CV and NLP. After getting a solid understanding of DL, I said to myself; this can't be the end so I made some research and found out how ML/DL models can be turned to web/mobile apps so I started learning web dev (backend and fronend) till I gained proficiency in it and started building my portfolio. My next target is to start contributing to open source projects (most especially, NLP). I think for anyone to be come a master (I mean not working for someone your entire life) in this tech space, one has to be curious and be innovative at the same time. For anyone that wants to go deep into DS, don't listen to anyone telling you to focus on some aspects and ignore some. Get a standard learning path (check Analytics Vidhiya) and stay focused while you climb the ladder. Between, could you please quote me with the link to that Edureka video on excel?. I don't really like their courses but let me try this one since you found it interesting. Thanks! 4 Likes 2 Shares |
Programming / Re: My Collections Of Python Projects by ibromodzi: 1:29pm On Aug 24, 2020 |
KlausMichaelson: Nice work! Keep it up. It works perfectly.... It is normal to feel like that sometimes but with practice, it gets better. Knowing only the basics of programming will not help you to overcome every single challenge you encounter, one has to be able to think algorithmically to be able to solve problems. One way to go about this is to first understand the problem you are trying to solve. After having a good understanding of the problem, translating it into code will be very simple. 1 Like |
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (of 11 pages)
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 105 |