InputNet DRCT INC

InputNet DRCT INC Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from InputNet DRCT INC, Information Technology Company, Nairobi.

We provide advanced ICT solutions, including cryptography, web design, coding, ethical hacking, and specialized computer forensics, for comprehensive digital security and evidence analysis.

Exciting advancements are constantly emerging in the world of computer forensics! The latest tools are leveraging Artifi...
31/07/2025

Exciting advancements are constantly emerging in the world of computer forensics! The latest tools are leveraging Artificial Intelligence (AI) and Machine Learning (ML) to significantly enhance our ability to process vast amounts of digital evidence, from automating data analysis and pattern recognition to more accurately detecting deepfakes. We're seeing powerful new capabilities in mobile forensics for extracting data from highly encrypted devices and recovering deleted files, even from the latest iOS and Android versions. Additionally, cloud forensics is evolving rapidly to navigate the complexities of distributed data across multiple platforms, ensuring we can trace and analyze digital footprints no matter where they reside. These innovations empower us to conduct more efficient, precise, and comprehensive investigations, providing clearer insights for legal proceedings here in Kenya and beyond.

US Army to expand deployment of LiFi as pureLiFi is awarded another big dealTechnologies such as WiFi, 4G and 5G use rad...
14/12/2021

US Army to expand deployment of LiFi as pureLiFi is awarded another big deal
Technologies such as WiFi, 4G and 5G use radio frequencies to transmit data, which produce large areas of radio frequency emissions that are easy to detect, intercept, and can cause overcrowding resulting in slow speeds and unreliable communications due to increased RF congestion. LiFi uses light rather than radio frequencies resulting in wireless communications that is more reliable, significantly more secure, and simpler to deploy.

The US Army Europe is expanding their use of this cutting-edge technology as LiFi has proven to be reliable for the most critical communications. LiFi not only enhances the US Army’s wireless connectivity toolset, but has demonstrated in action, that LiFi solves real problems faced by defence and national security.

pureLiFi are recognised rising stars in the global technology scene and named one of the “EE Times Silicon 100 start-ups to watch” two years running. Having now secured multiple million-dollar deals with the US Army Europe, pureLiFi have officially made their mark on the wireless communications marketplace.

With growing demand for bandwidth hungry technologies, such as augmented and virtual reality, next generation manufacturing and the metaverse, new wireless communications technologies are needed to enable new use cases and technology breakthroughs.

pureLiFi is now offering high-speed components ready for integration into consumer electronics such as mobile phones, laptops and tablets, with a view of taking LiFi mainstream and offering unprecedented bandwidth, ultra-fast speeds and military grade security to the consumer.

Edge ComputingFormerly a new technology trend to watch, cloud computing has become mainstream, with major players AWS (A...
07/10/2021

Edge Computing
Formerly a new technology trend to watch, cloud computing has become mainstream, with major players AWS (Amazon Web Services), Microsoft Azure and Google Cloud Platform dominating the market. The adoption of cloud computing is still growing, as more and more businesses migrate to a cloud solution. But it’s no longer the emerging technology trend. Edge is.

As the quantity of data organizations are dealing with continues to increase, they have realized the shortcomings of cloud computing in some situations. Edge computing is designed to help solve some of those problems as a way to bypass the latency caused by cloud computing and getting data to a datacenter for processing. It can exist “on the edge,” if you will, closer to where computing needs to happen. For this reason, edge computing can be used to process time-sensitive data in remote locations with limited or no connectivity to a centralized location. In those situations, edge computing can act like mini datacenters.

Edge computing will increase as use of the Internet of Things (IoT) devices increases. By 2022, the global edge computing market is expected to reach $6.72 billion. And this new technology trend is only meant to grow and nothing less, creating various jobs, primarily for software engineers.

Keeping in line with cloud computing (including new-age edge and quantum computing) will help you grab amazing jobs like:

Cloud Reliability Engineer
Cloud Infrastructure Engineer
Cloud Architect and Security Architect
DevOps Cloud Engineer
Note: Edge computing is different from cloud computing. However, it is the buzz work in the new technology trends

What Is Argmax in Machine Learning?Argmax is a mathematical function that you may encounter in applied machine learning....
23/09/2021

What Is Argmax in Machine Learning?
Argmax is a mathematical function that you may encounter in applied machine learning.
What Is Argmax?
Argmax is a mathematical function.

It is typically applied to another function that takes an argument. For example, given a function g() that takes the argument x, the argmax operation of that function would be described as follows:

result = argmax(g(x))
The argmax function returns the argument or arguments (arg) for the target function that returns the maximum (max) value from the target function.

Consider the example where g(x) is calculated as the square of the x value and the domain or extent of input values (x) is limited to integers from 1 to 5:

g(1) = 1^2 = 1
g(2) = 2^2 = 4
g(3) = 3^2 = 9
g(4) = 4^2 = 16
g(5) = 5^2 = 25
We can intuitively see that the argmax for the function g(x) is 5.

That is, the argument (x) to the target function g() that results in the largest value from the target function (25) is 5. Argmax provides a shorthand for specifying this argument in an abstract way without knowing what the value might be in a specific case.

argmax(g(x)) = 5
Note that this is not the max() of the values returned from function. This would be 25.

It is also not the max() of the arguments, although in this case the argmax and max of the arguments is the same, e.g. 5. The argmax() is 5 because g returns the largest value (25) when 5 is provided, not because 5 is the largest argument.

Typically, “argmax” is written as two separate words, e.g. “arg max“. For example:

result = arg max(g(x))
It is also common to use the arg max function as an operation without brackets surrounding the target function. This is often how you will see the operation written and used in a research paper or textbook. For example:

result = arg max g(x)
You can also use a similar operation to find the arguments to the target function that result in the minimum value from the target function, called argmin or “arg min.”

How Is Argmax Used in Machine Learning?
The argmax function is used throughout the field of mathematics and machine learning.

Nevertheless, there are specific situations where you will see argmax used in applied machine learning and may need to implement it yourself.

The most common situation for using argmax that you will encounter in applied machine learning is in finding the index of an array that results in the largest value.

Recall that an array is a list or vector of numbers.

It is common for multi-class classification models to predict a vector of probabilities (or probability-like values), with one probability for each class label. The probabilities represent the likelihood that a sample belongs to each of the class labels.

The predicted probabilities are ordered such that the predicted probability at index 0 belongs to the first class, the predicted probability at index 1 belongs to the second class, and so on.

Often, a single class label prediction is required from a set of predicted probabilities for a multi-class classification problem.

This conversion from a vector of predicted probabilities to a class label is most often described using the argmax operation and most often implemented using the argmax function.

Let’s make this concrete with an example.

Consider a multi-class classification problem with three classes: “red“, “blue,” and “green.” The class labels are mapped to integer values for modeling, as follows:

red = 0
blue = 1
green = 2
Each class label integer values maps to an index of a 3-element vector that may be predicted by a model specifying the likelihood that an example belongs to each class.

Consider a model has made one prediction for an input sample and predicted the following vector of probabilities:

yhat = [0.4, 0.5, 0.1]
We can see that the example has a 40 percent probability of belonging to red, a 50 percent probability of belonging to blue, and a 10 percent probability of belonging to green.

We can apply the argmax function to the vector of probabilities. The vector is the function, the output of the function is the probabilities, and the input to the function is a vector element index or an array index.

arg max yhat
We can intuitively see that in this case, the argmax of the vector of predicted probabilities (yhat) is 1, as the probability at array index 1 is the largest value.

Note that this is not the max() of the probabilities, which would be 0.5. Also note that this is not the max of the arguments, which would be 2. Instead it is the argument that results in the maximum value, e.g. 1 that results in 0.5.

arg max yhat = 1
We can then map this integer value back to a class label, which would be “blue.”

arg max yhat = “blue”
How to Implement Argmax in Python
The argmax function can be implemented in Python for a given vector of numbers.

Argmax from Scratch
First, we can define a function called argmax() that enumerates a provided vector and returns the index with the largest value.

Virtual Reality: another world within sightWHAT IS VIRTUAL REALITY?Virtual Reality (VR) is a computer-generated environm...
07/09/2021

Virtual Reality: another world within sight
WHAT IS VIRTUAL REALITY?
Virtual Reality (VR) is a computer-generated environment with scenes and objects that appear to be real, making the user feel they are immersed in their surroundings. This environment is perceived through a device known as a Virtual Reality headset or helmet. VR allows us to immerse ourselves in video games as if we were one of the characters, learn how to perform heart surgery or improve the quality of sports training to maximize performance.
Although this may seem extremely futuristic, its origins are not as recent as we might think. In fact, many people consider that one of the first Virtual Reality devices was called Sensorama, a machine with a built-in seat that played 3D movies, gave off odours and generated vibrations to make the experience as vivid as possible. The invention dates back as far as the mid-1950s. Subsequent technological and software developments over the following years brought with them a progressive evolution both in devices and in interface design.

DIFFERENCES WITH AUGMENTED REALITY
Despite being a technology that originated decades ago, many people are still unfamiliar with the concept of Virtual Reality. It is also quite common to confuse the term Virtual Reality with augmented reality.

The main difference between the two is that VR builds the world in which we immerse ourselves through a specific headset. It is fully immersive and everything we see is part of an environment artificially constructed through images, sounds, etc. On the other hand, in augmented reality (AR), our own world becomes the framework within which objects, images or similar are placed. Everything we see is in a real environment and it may not be strictly necessary to wear a headset. The clearest and most mainstream example of this concept is Pokémon Go.

However, there is also a combination of both realities called mixed reality. This hybrid technology makes it possible, for example, to see virtual objects in the real world and build an experience in which the physical and the digital are practically indistinguishable.

MAIN APPLICATIONS OF VIRTUAL REALITY
That's enough about the theory that is projecting us into the future. Which sectors is Virtual Reality actually being used in today? Medicine, culture, education and architecture are some of the areas that have already taken advantage of this technology. From guided museum visits to the dissection of a muscle, VR allows us to cross boundaries that would otherwise be unimaginable.

Where To Find Electric Vehicle Charging Stations in KenyaOver the past year, Kenya has seen a lot of growth in the elect...
17/08/2021

Where To Find Electric Vehicle Charging Stations in Kenya

Over the past year, Kenya has seen a lot of growth in the electric vehicle space. Things started gearing up when KenGen – an electricity generation company – announced plans to set up electric vehicle charging stations in the country. This was followed by the government, through Kenya Power, announcing similar plans and stating that new commercial buildings will have to be required to have charging stations installed

Here are the current locations in Nairobi where you can find electric vehicle charging stations:

Thika Road Mall – Roysambu (off Thika Road)
Two Rivers Mall – Limuru Road
Holy Family Basilica Parking Silo – CBD
The Hub – Karen
Sarit Centre – Westlands
All the above charging stations are level 2, which deliver a higher-output 240-volt power, compared to the standard 120-volt wall sockets in Kenya. These level 2 charging stations are able to charge a Nissan Leaf (the most popular electric vehicle in Kenya) in around 3 hours.

Older Kindles may lose internet connection"Starting in 2021, some prior generation Kindle e-readers will not be able to ...
29/07/2021

Older Kindles may lose internet connection
"Starting in 2021, some prior generation Kindle e-readers will not be able to connect to the internet using cellular connection through 2G or 3G networks," Amazon told its US customers this week.

The switch-off is outside of Amazon's control, as mobile networks repurpose the older parts of their radio spectrum for faster, more modern standards.

The same situation applies in other countries on varying timescales - in the UK, for example, operator BT has announced it plans to phase out 3G support by 2023.

Other British operators have yet to announce their plans.

The switch-off affects all sorts of older devices, such as 3G-only smartphones.

But such devices tend to be replaced every few years, unlike an e-reader, which may be replaced only once it is completely broken.

The following devices will be able to connect online by wi-fi only:

Kindle Keyboard (third generation)
Kindle Touch (fourth generation)
Kindle Paperwhite (fifth, sixth and seventh generation)
Kindle Voyage (seventh generation)
Kindle Oasis (eighth generation)
Those unsure of what model they own can check Amazon's website.

According to The Verge, Amazon has been emailing some affected customers warning them about the change and "thanking them" for being "one of our earliest customers".

It is offering a discount for those who want to upgrade to one of its premium modern models.

It is also possible to "sideload" books on to Kindle, through a Universal Serial Bus (USB) connection, but that requires finding and downloading e-books in the correct format.

Two Factor AuthenticationPopular online services, such as Google, Facebook, Twitter, LinkedIn, Apple and Microsoft, use ...
18/05/2021

Two Factor Authentication
Popular online services, such as Google, Facebook, Twitter, LinkedIn, Apple and Microsoft, use two factor authentication to add an extra layer of security for account logins. Besides the username and password, or personal identification number (PIN) or pattern, two factor authentication requires a second token, such as a:
• Physical object - credit card, ATM card, phone, or fob
• Bio-metric scan - fingerprint, palm print, as well as facial or voice recognition
Even with two factor authentication, hackers can still gain access to your online accounts through attacks such as phishing attacks, malware, and social engineering.
Go here to find out if websites you visit use two factor authentication.

OAuth 2.0Open Authorization (OAuth) is an open standard protocol that allows an end user’s credentials to access third p...
18/05/2021

OAuth 2.0
Open Authorization (OAuth) is an open standard protocol that allows an end user’s credentials to access third party applications without exposing the user’s password. OAuth acts as the middle man to decide whether to allow end users access to third party applications. For example, say you want to access web application XYZ, and you do not have a user account for accessing this web application. However, XYZ has the option to allow you to log in using the credentials from a social media website ABC. So you access the website using the social media login.
For this to work, the application ‘XYZ’ is registered with ‘ABC’ and is an approved application. When you access XYZ, you use your user credentials for ABC. Then XYZ requests an access token from ABC on your behalf. Now you have access to XYZ. XYZ knows nothing about you and your user credentials, and this interaction is totally seamless for the user. Using secret tokens prevents a malicious application from getting your information and your data.

AUSTRALIA HAS BECOME A TESTING GROUND FOR GLOBAL ICT PROJECTSThe diverse, sophisticated customer base of Australia’s ICT...
25/04/2021

AUSTRALIA HAS BECOME A TESTING GROUND FOR GLOBAL ICT PROJECTS
The diverse, sophisticated customer base of Australia’s ICT industry, paired with its innovative drive and extensive market size, has made the country an ideal location for various global and regional ICT activities.

International bodies such as Canon, IBM, and Avaya have built product development facilities in Australia; Alcatel-Lucent, Cisco Systems, and CSC run technical assistance centres in the country for operations around the globe; and Google Maps and Warner Bros. have established local bases to develop international digital content for business and entertainment sectors – to name a few.

Our national ICT workforce has excelled in delivering quality technical knowledge (specifically in areas of architecture and integration); with a software-sector that benefits from low development costs. As a result, the country has proven to a “fertile” hotspot for creative, digital businesses, generating over $23 billion per year.

Address

Nairobi

Website

Alerts

Be the first to know and let us send you an email when InputNet DRCT INC posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share