3 research outputs found
An Empirical Studies on How the Developers Discussed about Pandas Topics
Pandas is defined as a software library which is used for data analysis in
Python programming language. As pandas is a fast, easy and open source data
analysis tool, it is rapidly used in different software engineering projects
like software development, machine learning, computer vision, natural language
processing, robotics, and others. So a huge interests are shown in software
developers regarding pandas and a huge number of discussions are now becoming
dominant in online developer forums, like Stack Overflow (SO). Such discussions
can help to understand the popularity of pandas library and also can help to
understand the importance, prevalence, difficulties of pandas topics. The main
aim of this research paper is to find the popularity and difficulty of pandas
topics. For this regard, SO posts are collected which are related to pandas
topic discussions. Topic modeling are done on the textual contents of the
posts. We found 26 topics which we further categorized into 5 board categories.
We observed that developers discuss variety of pandas topics in SO related to
error and excepting handling, visualization, External support, dataframe, and
optimization. In addition, a trend chart is generated according to the
discussion of topics in a predefined time series. The finding of this paper can
provide a path to help the developers, educators and learners. For example,
beginner developers can learn most important topics in pandas which are
essential for develop any model. Educators can understand the topics which seem
hard to learners and can build different tutorials which can make that pandas
topic understandable. From this empirical study it is possible to understand
the preferences of developers in pandas topic by processing their SO post
A Survey: Implementations of Non-fungible Token System in Different Fields
In the realm of digital art and collectibles, NFTs are sweeping the board.
Because of the massive sales to a new crypto audience, the livelihoods of
digital artists are being transformed. It is no surprise that celebs are
jumping on the bandwagon. It is a fact that NFTs can be used in multiple ways,
including digital artwork such as animation, character design, digital
painting, collection of selfies or vlogs, and many more digital entities. As a
result, they may be used to signify the possession of any specific object,
whether it be digital or physical. NFTs are digital tokens that may be used to
indicate ownership of one of a-kind goods. For example, I can buy a shoe or T
shirt from any store, and then if the store provides me the same 3D model of
that T-Shirt or shoe of the exact same design and color, it would be more
connected with my feelings. They enable us to tokenize items such as artwork,
valuables, and even real estate. NFTs can only be owned by one person at a
time, and they are protected by the Ethereum blockchain no one can alter the
ownership record or create a new NFT. The word non-fungible can be used to
describe items like your furniture, a song file, or your computer. It is
impossible to substitute these goods with anything else because they each have
their own distinct characteristics. The goal was to find all the existing
implementations of Non-fungible Tokens in different fields of recent
technology, so that an overall overview of future implementations of NFT can be
found and how it can be used to enrich user experiences.Comment: 14 pages, 3 figures, 3 table
An Architectural Approach to Creating a Cloud Application for Developing Microservices
The cloud is a new paradigm that is paving the way for new approaches and
standards. The architectural styles are evolving in response to the cloud's
requirements. In recent years, microservices have emerged as the preferred
architectural style for scalable, rapidly evolving cloud applications. The
adoption of microservices to the detriment of monolithic structures, which are
increasingly being phased out, is one of the most significant developments in
business architecture. Cloud-native architectures make microservices system
deployment more productive, adaptable, and cost-effective. Regardless, many
firms have begun to transition from one type of architecture to another, though
this is still in its early stages. The primary purpose of this article is to
gain a better understanding of how to design microservices through developing
cloud apps, as well as current microservices trends, the reason for
microservices research, emerging standards, and prospective research gaps.
Researchers and practitioners in software engineering can use the data to stay
current on SOA and cloud computing developments.Comment: It is not completed properly yet, I want to withdraw it as an autho