• Brainless Platform for a Robotic Vacuum Cleaner

      More on robotics.snowcron.com

      First of all, this is just an exercise, useful as is, but the result is going to be far from an industrial level robots. Why doing it then?

      For the same reasons we do all exercise: to get an experience. After all, when we write a character recognition «MNIST classifier» neural network, we know that the problem is solved long time ago. But we need to become familiar with tools and approaches. Same here.

      Now, why is it called «brainless»?
      Read more →
    • Compensation for Error Caused by Limited Gain-Bandwidth of Operational Amplifiers in Low-pass Filters

      • Tutorial
      Amateur vs Pro

      An operational amplifier has the internal compensation circuit for stability which limits its working bandwidth. Frequency response of the compensated Op Amp has slope of −6 dB/octave or −20 dB/decade. Unity gain frequency defines the bandwidth where the Op Amp is able to amplify a signal. If we multiply the gain and frequency at any point, the result is the same, allowing us to use this parameter to select the appropriate Op Amp. It is called Gain-Bandwidth Product, GBW or GBP. The limited open-loop gain introduces a closed-loop gain and phase error.

      But we want to optimize our circuits, right?
      Read more →
    • Top 10 eCommerce Platforms to Boost Business Productivity in 2021

        An eCommerce platform empowers startups, SMEs, and large enterprises to manage multiple online business processes such as website, marketing, sales, and operations.

        The top eCommerce platforms handle online business tasks efficiently, and this finally helps enterprises in expanding their productivity.

        Read more
      • TOEFL ibt Writing: A Step-by-Step Guide

          This article is for those who want to have a useful, applicable and easy-to-follow manual on writing TOEFL ibt Independent Essay.

          Any essay includes 3 parts: Introduction, Body, Conclusion.
          But every single part consists of several important segments.

          Step # 1 - Introduction
          In this part of TOEFL ibt Essay you need to have a look at the essay question or the essay task. You have 3 ways to start your Independent Essay:
          1) Paraphrase the question in your own words by using negative or positive prefixes, suffixes as well as synonyms, antonyms and different roots.
          2) Replace some adverbs, adjectives and verbs in the initial task question by using some other suitable words.
          3) Summarize the question ideas by creating a short, logical, sound and meaningful statement.

          Step # 2 - Leading Statement
          In this part of TOEFL ibt Essay you need to write down an indispensable idea which will introduce your ideas. Some kind of “step in your area.”
          An Independent Writing Part in TOEFL ibt is mostly an Opinion Essay, that’s why you need to quickly create some basic concept which will be the fundamental part of your writing as well as will be some kind of lead-in for your essay.

          Step # 3 - Topic Sentence
          In this part of TOEFL ibt Essay you need to summarize in 7-10 words the main idea of the first section in your Independent Writing Part.
          It must be some relevant and significant concept which will form all of your supporting sentences in the first writing section.

          Step # 4 - Supporting Sentence
          In this part of TOEFL ibt Essay you need to invent some additional ideas which will support your Leading Statement and Topic Sentence. Remember that all the ideas must be interconnected and closely knit in your text, especially concerning your Topic Sentence. Your supporting sentences must confirm everything you have written in the Topic Sentence and provide the reader with some additional information about your Topic Sentence. Your supporting sentences are your proofs, arguments and reasons which will build up the belief in the reader’s mind that your ideas are rational.

          Step # 3 and Step # 4 must be repeated twice or thrice, depending on the number of Argumentative Segments in your essay.

          Step # 5 - Connecting Sentences
          In this part of TOEFL ibt Essay you need to connect your ideas in-between Introduction, Body and Conclusion. Remember! Your ideas must flow through the text.
          For writing any good text you need to know 4 important rules:
          1) Relevance: your text must be relevant.
          2) Precise: your ideas must be explicit, exact and clear.
          3) Readable:
          + your text structure and organisation must be logical;
          + you follow sequential and consequential order;
          + your ideas are sound;
          + your sentences are short enough in order not to miss the point;
          + your text is big enough in order to clearly see the whole picture.

          Step # 6 - Conclusion
          In this part of TOEFL ibt Essay you need to give an outline of the whole essay, but usually it is just some kind of Introduction Sentence paraphrasing.You can just repeat Step # 1, but including some positive results which will wrap up all of your previous thoughts. 

          General Tips of Advice:
          Remember about:
          ! Being Short but Precise
          ! Being Clear
          ! Coherence
          ! Cohesion
          ! Being Logical
          ! Providing Enough Details

          One more reminder:
          ! If you do not know the spelling of some word, better do not use it.

          Extra Tip:
          ! One essay should contain not more than 3-4 main Arguments (Argumentative Segments, which equal 3-4 Topic Sentences with 3-4 Supporting Sentences). In other words there should be 1 main idea which includes 3-4 confirming points. These confirming points (Topic Sentences) are supported by the additional information, extra details which you will specify and clarify in your Supporting Sentences.

          Sincerely yours, Olga Berelkovskaya.

          Читать далее
        • InterSystems IRIS – the All-Purpose Universal Platform for Real-Time AI/ML

            Author: Sergey Lukyanchikov, Sales Engineer at InterSystems

            Challenges of real-time AI/ML computations

            We will start from the examples that we faced as Data Science practice at InterSystems:

            • A “high-load” customer portal is integrated with an online recommendation system. The plan is to reconfigure promo campaigns at the level of the entire retail network (we will assume that instead of a “flat” promo campaign master there will be used a “segment-tactic” matrix). What will happen to the recommender mechanisms? What will happen to data feeds and updates into the recommender mechanisms (the volume of input data having increased 25000 times)? What will happen to recommendation rule generation setup (the need to reduce 1000 times the recommendation rule filtering threshold due to a thousandfold increase of the volume and “assortment” of the rules generated)?
            • An equipment health monitoring system uses “manual” data sample feeds. Now it is connected to a SCADA system that transmits thousands of process parameter readings each second. What will happen to the monitoring system (will it be able to handle equipment health monitoring on a second-by-second basis)? What will happen once the input data receives a new bloc of several hundreds of columns with data sensor readings recently implemented in the SCADA system (will it be necessary, and for how long, to shut down the monitoring system to integrate the new sensor data in the analysis)?
            • A complex of AI/ML mechanisms (recommendation, monitoring, forecasting) depend on each other’s results. How many man-hours will it take every month to adapt those AI/ML mechanisms’ functioning to changes in the input data? What is the overall “delay” in supporting business decision making by the AI/ML mechanisms (the refresh frequency of supporting information against the feed frequency of new input data)?

            Read more →
          • Modern Google-level STT Models Released

              We are proud to announce that we have built from ground up and released our high-quality (i.e. on par with premium Google models) speech-to-text Models for the following languages:

              • English;
              • German;
              • Spanish;

              You can find all of our models in our repository together with examples, quality and performance benchmarks. Also we invested some time into making our models as accessible as possible — you can try our examples as well as PyTorch, ONNX, TensorFlow checkpoints. You can also load our model via TorchHub.

              PyTorch ONNX TensorFlow Quality Colab
              English (en_v1) link Open In Colab
              German (de_v1) link Open In Colab
              Spanish (es_v1) link Open In Colab
              Read more →
            • Ads
              AdBlock has stolen the banner, but banners are not teeth — they will be back

            • Common misconceptions about space-grade integrated circuits

                Space exploration was always fascinating, and recent developments have reignited the interest to the heights never seen since the last man stood on the Moon. People argue about Mars exploration and features of spaceships as their grandparents would’ve done if the internet existed fifty years ago. I’m an electronics engineer working in the aerospace industry, so I know a thing or two about the technical background of this stuff — and I see that these things aren’t common knowledge, and people often have significantly skewed ideas about the reasons behind many things and decisions. Namely, I’d love to speak of some misconceptions about radiation hardened integrated circuits and the means of protection from radiation-induced damage.

                So, let's start our journey
              • How Can AI & Data Science Help to Fight the Coronavirus?


                Do you know AI can save us from a worldwide pandemic?

                Yeah, it's true. Our global researchers have touted these two buzzing technologies can provide a substantial social benefit to this worldwide health crisis.

                Before I begin, I would like to take this moment to say THANK YOU to all our COVID-19 Warriors standing on the frontline and working day and night for us. We can’t thank them enough. Our healthcare staff, police, scientist, security guards, and sweepers. Their contribution is overwhelming and commendable ?

                Discovering a drug for any medicine demands the joint efforts of the world's brightest minds. The process is notoriously long, complicated, and expensive. And that's how health experts are involved in searching COVID-19 medicine. In the midst of such a crisis, artificial intelligence solutions are offering a new hope that a cure might appear faster with it.
                Read more →
              • Getting Better at Reading Academic Papers: a Brief Guide for Beginners (Part 2)

                  «Nothing makes you feel stupid quite like reading a scientific journal article» — writes the TV presenter and molecular biologist Adam Ruben. In a way, he's right — many of us get lost in the often confusing language of peer-reviewed papers. But the situation does not have to be hopeless. A bit of effort on the readers' part can go a long way. We looked at the techniques actual scientists use to navigate academic content. And compiled them into this two-part guide (Part 1: Getting Better at Understanding Academic Papers).

                  Read more →
                • Getting Better at Understanding Academic Papers: a Brief Guide for Beginners (Part 1)

                    «Nothing makes you feel stupid quite like reading a scientific journal article» — writes the TV presenter and molecular biologist Adam Ruben. In a way, he's right — many of us get lost in the often confusing language of peer-reviewed papers. But the situation does not have to be hopeless. A bit of effort on the readers' part can go a long way. We looked at the techniques actual scientists use to navigate academic content.

                    And compiled them into this two-part guide (part 2).

                    Read more →
                  • Data Science vs AI: All You Need To Know

                      What do these terms mean? And what is the difference?


                      Data Science and Artificial Intelligence are creating a lot of buzzes these days. But what do these terms mean? And what is the difference between them?

                      While the terms Data Science and Artificial Intelligence (AI) comes under the same domain and are inter-connected to each other, they have their specific applications and meaning.

                      There’s no slowing down the spread of AI and data science. Many big tech giants are extensively investing in these technologies. As per the recent survey, it is estimated that artificial intelligence could add $15.7 trillion to the global economy by 2030.

                      Through this piece of writing, I will be explaining about the AI and data science concepts and their differences in detail. So, without wasting any more time, let’s get started!
                      Read more →
                    • Tensodrone that do not break, and what does architecture, robotic manipulator and copter have in common

                      • Translation
                      We had ten broken drones in a year, test flights twice a day, three PhDs in the team, a prototype of sushi sticks and a desire to find a way to stop hitting drones.

                      Very controversial, very unusual, very strange, but it works! At the intersection of architecture, collaborative robotics and unmanned aerial vehicles. 

                      Introducing: Tensodrone™.

                      Tensodrone is a multi-rotor UAV of a new design with collision protection, made on the principle of tensegrity. This approach allows for the combination of the protective cage and the airframe in one structure, increasing impact resistance with less weight. The project is a vivid example of the interaction of various teams of the Center for Competences of the National Technology Initiative in the field of «Robotics and Mechatronics» established at the Innopolis University in 2018.
                      Read more →
                    • Top 10 Blockchain Development Companies To Partner With In 2020-21


                        Global Blockchain solutions spending is expected to surpass $15.9 billion in 2023. At the same time, this expenditure was $1.5 billion in 2018. Indeed, this is a huge influx in global spending, which depicts how companies will be investing more in blockchain solutions and blockchain-based mobile apps.

                        In this group, the major contribution will be seen from industries including finance, banking, healthcare, agriculture, and more. Amidst, outsourcing Blockchain development companies will also gain prominent attention.

                        If you are thinking about having Blockchain integration within your business solution, you must be having several questions in your mind, such as: what are the benefits of blockchain? Which are the best companies to hire? And more.
                        Read more →
                      • How to verify Switching-Mode Power Supply circuits

                        It is always good practice to verify a circuit before using.

                        Switching-Mode Power Supplies are the most used circuits nowadays. But there are some difficulties with verifying their circuits: vendors do not publish models for all controllers; a model can be locked to be used with some tool; there can be errors in a model; average models want correct parameters and you need some practice of using them; transient models take a lot of time to get small-signal response and also can have errors.

                        Let’s try to verify one circuit using my favorite electronics design tool “Circuit Calculator”.
                        Read more →
                      • 7 Ultimate Programming languages For Mobile App Development


                          Do you know that 21% of people open an app 50+ times per day? Yes, you heard that right. With the rapid development of technology, the mobile app now made many things possible, which was previously unthinkable.

                          And that's why there is an incredible increase in the number of mobile users. According to a recent mobile app development stat, the number of mobile users worldwide is projected to increase to 6.95 billion by the end of 2020.

                          In the last couple of years, the mobile app development industry has grown manifold, changing how businesses function around the world. If you are planning to jump into mobile app development, then choosing the right programming language will be the most significant challenge.

                          There are more than 600 programming languages, and each one has its own perks and popularity. Are you pondering which language would be best for developing a stunning app?

                          Several factors come to mind when making this choice, but the most important one is the language's demand. Here in this blog, I have listed the best programming language for mobile apps in terms of popularity and demand. Let's start!
                          Read more →
                        • Don't spoil Desktop Software Engineers with your Mobile First solutions, think about it


                          English translation of Philip Ranzim's post at his blog page here. (With author's permission)

                          Once upon a time, my girlfriend started using Instagram. She asked me to sign up for it and subscribe to it. I tried — I couldn't do it because you couldn't register at Instagram from a desktop computer. I then thought — how weird people are. Well, what kind of fool would make a software product that can't be used with a normal computer? They won't succeed, and this Instagram will be a marginal service for a bunch of strange women, who for some reason don't like desktops.

                          It has only been a few years, the market has put everything in place — and the biggest fool was me. And the geniuses at Instagram predicted how and where everything would develop. Today, most of the user applications are made primarily for mobile platforms. At best, they include a universal web client, which is still optimized for mobile phones. Because users love iPhones, not computers. Business people sat down, counted, and made a decision — let's make more money, let's have mobile First everywhere.

                          Read more →
                        • How to save energy with BARY: Smart Home

                          • Translation

                          Well, every modern person has at least once wondered: for how much longer can you pay such huge utility bills?! I am no exception. Electricity, gas, heating, water, rent, elevator, removal of solid waste, etc. etc.

                          One of the reasons (far from the last) of creating the BARY application was the ability to collect statistics, analyze and reduce energy consumption. Europe has long passed into the regime of total economy; I think this fate will not bypass us. Therefore, to prepare for this in advance definitely will not be superfluous.

                          I now propose that we examine how we managed to optimize the cost of electricity along with BARY: Smart Home.
                          Read more →
                        • How to make your home ‘smart’ without going crazy

                          • Translation

                          Smart furniture, which keeps your house in order, is a must for almost any futuristic set. In fact, an auto-regulating climate, automatic lights and voice control over household devices — all this can be done and configured now. But it will take a little experience, basic knowledge of technology and sometimes programming, as well as a whole sea of ​​fantasy. In my case, I did in the way that just fantasy will be enough, but first things first…
                          Read more →
                        • Amazing Tactics to Improve Your Social Media Marketing Efforts


                            The benefits of a great social media strategy include increased brand awareness, customer loyalty, quality leads, and increased sales.

                            However, these kinds of results are not easy to achieve.

                            There’s fierce competition on social media and different ranking algorithms judging the content you post. Social media audiences also choose what content they deem relevant.

                            You can no longer post content and hope that people will follow your account, engage with your content, and convert. Instead, you need to implement tactics that can help you gain market traction while enhancing your social presence.

                            Moreover, a good social media app is what can actually bring you fruitful results. You can hire dedicated mobile app developers from reputed mobile app development companies to boost your social media marketing ROI.

                            In this post, I’ll discuss some of the tactics you can implement to boost your social media marketing efforts.
                            Read more →