Tanvi Bugdani

Theming in Streamlit – 2 Methods to Customize The Look and Feel of Streamlit apps

In our previous article, we learned how to install Streamlit, create a ‘Hello World’ app, and also a few text elements and widgets. Next up, in this article, we are going to learn about theming in Streamlit.  Streamlit provides both light and dark modes. Streamlit firsts check the user’s preference for light or dark mode […]

Theming in Streamlit – 2 Methods to Customize The Look and Feel of Streamlit apps Read More »

An Introduction to Streamlit

Data Science, Data Analytics, and Machine Learning are some of the emerging fields in the past few years. There has been a massive increase in the development of applications that employ the above techniques and Python is the go-to language for developing such applications. But, just writing the code for a machine learning model is

An Introduction to Streamlit Read More »

The tanh activation function

In deep learning, neural networks consist of neurons that work in correspondence with their weight, bias and respective activation functions. The weights and biases are adjusted based on the error in the output. This is called backpropagation. Activation functions make this process possible as they supply the gradients along with errors to update weight and

The tanh activation function Read More »

POS Tagging in NLP using Spacy

Parts of Speech (POS) are the words that perform different roles in a sentence. The English language has 8 parts of speech. They are: Nouns Pronouns Verbs Adverbs Adjectives Prepositions Conjunctions Interjunctions A PoS tag provides a considerable amount of information about a word and its neighbours. It can be used in various tasks such

POS Tagging in NLP using Spacy Read More »

An Introduction to NLP

Natural Language Processing (NLP) is a part of Computer Science, more particularly of Artificial Intelligence that deals with the interaction of computers with humans in natural languages. Humans use natural languages as a means of communication. Natural language processing aims to make computers understand natural languages as humans do and also generate them.Computers can understand

An Introduction to NLP Read More »