Elasticsearch: use of term queries
Elasticsearch offers a very valuable tool not only for textual searches, but also for structured data. In this article we will understand how to query structured fields using term queries. The various types of queries will allow us to refine the searches for our future projects.
Elasticsearch: use of match queries
Elasticsearch offers a very good tool for textual queries. In this article we will begin to understand how to query textual fields using match queries. The various types of queries will allow us to refine the searches for our future projects.
ElasticSearch 8: new features of the new version
Elastisearch is a NoSQL database used primarily for building search engines. In fact, thanks to the integration of Apache Lucene it allows to properly index text documents and perform very accurate searches. The new release introduces some new features and improvements over version 7.
Elementor vs Avada: comparison of WordPress page builders
Developing websites requires not only the generation of interesting content but, more importantly, the development of attractive, intuitive and full responsive interfaces. With Wordpress you can build blogs and e-commerce very quickly, but presentation requires extra effort especially for the uninitiated. Through page builders, such as Elementor and Avada, this task is simplified. Let’s discover in this article their main features to understand which one is the best for our needs.
OpenCV and Streamlit: create a photo editing app
Manipulating images is a task that is very useful in several application fields. OpenCV, a Python library, easily allows us to modify images according to our needs. In this tutorial we discover how to build a simple web app using Streamlit to apply some effects to our photos.
Streamlit: how to improve the user experience of a web app
With Streamlit, you can create interactive dashboards in no time. However, the user interface must be intuitive, easy to use and effective. In this tutorial we will discover how to improve a web app with a few simple tricks.
Streamlit: Build a Web App in minutes
Developing web apps requires a lot of skills not only related to data management and manipulation, but especially data visualization. Using visualization software such as Kibana and Tableau can, in some cases, be the salvation to reduce development time. With Streamlit, a Python framewrok, you can very quickly develop a web app or interactive dashboard without any frontend programming skills. This tutorial will illustrate how you can do it in a few minutes.
GPT-2: automatic text generation with Python
Generating textual content is a challenging job that requires time and resources. With artificial intelligence, it is now possible to generate content simply from a few words. The technologies developed by OpenAI, including GPT-2, have opened new frontiers of application related to Natural Language Generation. Let’s find out how to automatically generate short texts using a few lines of Python code.
Pillow: optimize images with Python
Optimizing images is key to making websites faster and improving SEO. With the advent of WebP format, it is possible to provide quality images but much “lighter”. In this article we discover how to transform jpg and/or png images into the webp format using a few lines of code written in Python and the Pillow library.
Node.js vs Python: comparing the two technologies for the backend
Choosing a programming language for the backend development of an application is a crucial step. There are several languages that meet the needs of various projects. In this article, we analyze Node.js and Python, the two most widely used languages, to discover their features and provide a guide for an informed choice.