<br /> <b>Warning</b>: Missing argument 2 for issart_title(), called in /var/www/blog.issart.ru/wp-includes/class-wp-hook.php on line 288 and defined in <b>/var/www/blog.issart.ru/wp-content/themes/seashell/functions.php</b> on line <b>289</b><br /> <br /> <b>Warning</b>: Missing argument 3 for issart_title(), called in /var/www/blog.issart.ru/wp-includes/class-wp-hook.php on line 288 and defined in <b>/var/www/blog.issart.ru/wp-content/themes/seashell/functions.php</b> on line <b>289</b><br /> Custom Web Development Blog

ISS Art Blog

Get useful insigths on current tech trends (ML, IoT, AR and many others) and get familiar with our experience of handling complex project tasks

Migration From DialogFlow to RASA: the missing part

Implementing DialogFlow chatbots is cool and convenient if you have something trivial and easy to prototype: fancy UI – easily, extracting base entities like name, surname and phone number – here is a tool if don’t want to install and deploy – cloud solution is at your service.
But what if you need to go deeper:

– Do you have a Japanese tokenizer, dear DialogFlow?
– Nope
– Transparent and customizable intent classification tool?
– Sorry, guys.
– Also I want to integrate my search index, knowledge graph and custom dialogue management policy.
– What are you talking about?

In a nutshell if you want fully controlled system, if you need custom advanced AI in your app, if you need natural language processing in your chatbot pipelines, if you want to scale your chatbot behaviour – on-premise solution is the way for a chatbot developer. And here it’s Rasa framework that really shines.

Read More

ISS Art Named Global Development Partner by Clutch

As a reliable software development partner, we always strive to integrate our solutions into your marketing and strategic plans. Since 2003, our  company has been helping the world’s leading companies translate even their most complex objectives into stunning realities!

We focus on machine learning, data science, IoT solutions, and can code in a number of languages like Python, Java, C++, Swift and Kotlin. We firmly believe that your challenge is our inspiration, and we’ve successfully built solutions for the most challenging projects with that  approach in mind.

In light of our contributions to the technology community, we’ve been named a top global leader in Custom Software Development as Clutch’s online research shows. We’d like to take this time to thank our customers for participating in client reviews on our behalf, to gauge our impact on their businesses.

Read More

5 use cases of AI based recommendation systems

Artificial intelligence solutions are widely used in a variety of businesses. With opportunities they provide, it becomes possible to optimize processes and bring revenues to a new level.

E-commerce is not an exception. Lots of companies are now looking for ways to cross-sell and up-sell effectively. This is where an AI based recommender system can help. 

As McKinsey reports have shown, 75% of content that Netflix users consume and 35% of products that Amazon users buy come from recommendations. After implementing a recommender system, Amazon reported a 29% increase in sales. Alibaba group managed to drive the conversion rates by 20% when it applied ML based recommendation algorithms to provide shoppers with personalized offers during the sales festival in 2016.

Actually, most online shoppers expect companies to provide them with personalized recommendations. According to Evergage, 56% of users will come back to the sites that offer recommendations again and again.

Wondering what kind of an intelligent recommendation engine to implement for your business? Or probably you are interacting with people who need to implement such a system? If any of these is the case, you definitely need to look through the possible use cases below.

Read More

How to get started with web UI automation

At the development or support stage of a large web application there often arises necessity of the automated testing. This is due to the fact, that automated execution of tests is faster than manual. UI autotests simulate actions of a real user, and they use different browsers for this. We know that, ideally, tests should work not only without human intervention, but also be run at the right time. In this article, we are going to show how to start with web UI automation on a demo project, using IDEA IDE step by step.

Read More

Clutch Recognizes ISS Art as a Top Russian B2B Company

ISS Art is proud to announce: we have been listed as a top Russian B2B company in Clutch’s latest press release. For years, our experienced team of custom software developers have built software solutions for companies around the world. We’re very thankful to our employees, our clients, and Clutch for earning this accolade.

Clutch is a B2B ratings and reviews firm based in Washington D.C. Through a unique and unbiased ranking methodology based on customer reviews, Clutch evaluates service providers so that buyers can find the best possible partners for their business needs. Our constantly evolving development talents in machine learning, AI, and data science have garnered us a 4.8/5.0 ranking on Clutch over 16 reviews!

In a recent review, ISS Art provided software development support for a cloud-based credit company.

We earned five stars and our client was thoroughly satisfied with the work:

“Our professional dedicated project manager reliably produces successful outcomes. Whether it’s allocating someone new to work on a project or finding a better solution, they always find the best way to solve any given problem.” — Executive, Turbo Dispute

Our work is also visible at The Manifest, a research guide for entrepreneurs and buyers. We are ranked as o ne of the top 20 Russian developers at The Manifest, an amazing accomplishment for our team.

If you are looking to embark on a project, feel free to contact us today!

FAQ: What bothers our Clients before the project launch?

In our previous article we covered the common questions we get from clients at the beginning of our negotiations. Today we will focus on the typical questions we get from clients who are willing to proceed with our team, and need to get a clear picture of how the workflow will look like.

Read More

FAQ: What our Clients want to know before signing a contract

Business managers at ISS Art are often asked questions about our processes and ways to start the development of a software project in the most efficient way. And we thought: why not gather these questions and share the answers with you? 

In this article, we will cover the most common questions we get from potential clients when we just start our discussions about their projects. We hope you will find this information useful, especially if you consider building your own software product.
Read More

IoC container isolation

Sometimes developers discuss which framework or library is better. It depends on the performance, usability, flexibility or just a taste. Likely, my opinion won’t be new, however, I think that with the help of modern technologies it is always possible to write clean and beautiful code.

It doesn’t depend on the library or framework, there aren’t any perfect solutions, everything has advantages and disadvantages, however any widely used technologies allow to achieve a good result.

The most difficult thing in the code design is the maintenance of dependencies. You should consider dependencies of classes, third party components, libraries, etc.
Read More

TopDevelopers.co has announced ISS Art as a top React Native development company

React Native is an app developer’s dream, it allows developers to create smooth, and clutter-free hybrid apps. The cost of app development comes down as the app for iOS and Android platforms are built faster and the developers need to write the code once and can run the app on both the platforms. The fact that ISS Art’s name featured on the list of leading React Native developers serves as an evidence of our abilities as a mobile app developer.

The list was released in a recent press release about top React Native Development Companies by TopDevelopers.co – a renowned directory of IT service providers.

Read More

Customer in Agile

Many software development projects are implemented with Agile methodologies. The right use of Agile principles leads projects to the goals. If you are a customer of a software development project, and you are suggested to work in Agile, this article is for you. We will list the essentials to prepare for the work with an Agile development team.

To make Agile work for your goals is the mutual task for a prepared customer and a mature team. Both the team and you have to be prepared to the Agile approach if you did not work this way before or if you did but did not get significant results.

Read More