Elena' s AI Blog

Audio Signal Processing with Python's Librosa


In this post, I focus on audio signal processing and working with WAV files. I apply Python's Librosa library for extracting wave features commonly used in research and application tasks such as gender prediction, music genre prediction, and voice identification. To succeed in these complex tasks, we need a clear understanding of how WAV files can be analysed, which I cover in detail with handy Python code snippets. Read more...

Machine Learning Tests using the Titanic dataset


In this post, we created and evaluated several machine-learning models using the Titanic Dataset. We have compared the performance of the Logistic Regression, Decision Tree and Random Forest from Python's library scikit-learn and a Neural Network created with TensorFlow. The Random Forest Performed the best! Read more...

Say Goodbye to Grammar Gaffes with Grammarly!


Grammarly is a writing tool that helps users improve their grammar, punctuation, and spelling. It is designed to be an effective tool for native and non-native English speakers. It can be used as a browser extension or an app and be integrated with various platforms, such as Microsoft Word and Google Docs. I like to have also my writing progress reports sent weekly to see my writing performance and areas to improve. In this post, I share my Grammarly experience and discuss the technology behind Grammarly-like tools. Read more...

Data exploration and analysis with Python Pandas


In Data Science, we have so many terms explaining concepts and techniques that it is easy to need clarification and get a clear understanding of all data science components and steps. In this post, I filled the gap by explaining data science's two essential components, data analysis and exploration. To clarify things, I have shown both approaches, compared them, and provided Python code using Pandas dataframe and graph drawing. Read more...

Python coding with chatGPT


In this post, I did some Python coding with chatGPT. We have coded a neuron, a simple neural network, and learned how to train it. I am pleased with the result. I think that chatGPT has excellent potential for CS students and all coders that want to update their skills effectively. Is it an end of the StackOverflow? We cannot see the feature. However, we still need social interaction with humans, and AI cannot substitute human communication. Read more...

Happy New Year!


My best wishes for 2023! I wish you happiness, health, and excellent luck in the New Year! Let your best wishes come true, and your professional goals are achieved with success! Read more...

chatGPT Wrote me a Christmas Poem


In this post, I shared my thoughts on chatGPT, its technology, and its possible societal implications. I also asked it to write a Christmas poem for me, which was pretty good! Read more...

SEO and Indexing my Blog


Today, I received an email from the Google search console team informing me about an issue with my blog pages related to a duplicate without a user-selected canonical. I was intrigued about making my blog more search engine friendly and seeing what happens after SEO. Read more...

Git Commands and a Contribution Workflow


I have created a list of arguably the most useful Git commands and an example contribution workflow. I have also found a great JavaScript application for learning Git branching! Read more...

Learning new things


Computer Science, Data Science, Machine Learning, databases, coding, data wrangling, math, statistics, linear algebra, matrix operations, and many other things. This list is broad and constantly updated with new things. How to find your path and not lose yourself along the way? Students or novice Data Scientists often approach me about where to begin. I do not know, but I am sharing my ideas in this post. Read more...

1 2 3 4 5 6 7 8 9 10