tag:blogger.com,1999:blog-43723078166039871672024-03-18T15:18:47.708+05:30Kumaran1987Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.comBlogger115125tag:blogger.com,1999:blog-4372307816603987167.post-80958422375374526662023-07-31T08:45:00.001+05:302023-07-31T08:45:47.629+05:30Quantum Internet Benefits <p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuHeQprfwIT7SD-5sJNJAo5pqB1lr_3cx7c6AOQPh1HDCpDela4YRrcm0jJ9JbunPpk2VuLlO2K2wwXEqx7lxnUga02_qRsEjtdHvnIp42ZF1V_n967sWuYdApczKjnn8Pew1FOj40CpaxLNW0lqKFHejtd2rmOboX4Qchd7xDYhBPq9AwDDev7YiazsA/s640/Quantum%20Internet.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="640" data-original-width="640" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuHeQprfwIT7SD-5sJNJAo5pqB1lr_3cx7c6AOQPh1HDCpDela4YRrcm0jJ9JbunPpk2VuLlO2K2wwXEqx7lxnUga02_qRsEjtdHvnIp42ZF1V_n967sWuYdApczKjnn8Pew1FOj40CpaxLNW0lqKFHejtd2rmOboX4Qchd7xDYhBPq9AwDDev7YiazsA/w640-h640/Quantum%20Internet.gif" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><p></p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">The quantum internet is a network of quantum computers that are connected together using quantum communication. It has the potential to revolutionize many industries, including:</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Secure communications: The quantum internet would be inherently secure, as it would be impossible to eavesdrop on quantum communications without being detected. This could be used for applications such as secure financial transactions, government communications, and military applications.</li><li style="margin-bottom: 10px;">Quantum computing: The quantum internet would allow quantum computers to be connected together, which would allow them to solve problems that are currently impossible for classical computers. This could be used for applications such as drug discovery, financial modeling, artificial intelligence, and materials science.</li><li style="margin-bottom: 10px;">Quantum sensors: The quantum internet could be used to connect quantum sensors together, which would allow them to create a global network of sensors that could be used to monitor the environment, detect earthquakes, and track objects in space.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">In addition to these specific benefits, the quantum internet could also have a number of other benefits, such as:</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Faster data transfer: The quantum internet could potentially transfer data much faster than the traditional internet. This could be used for applications such as streaming high-definition video and gaming.</li><li style="margin-bottom: 10px;">Lower latency: The quantum internet could potentially have lower latency than the traditional internet. This could be used for applications such as real-time trading and remote surgery.</li><li style="margin-bottom: 10px;">More secure communications: The quantum internet would be inherently secure, which could be used for applications such as government communications and financial transactions.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">The quantum internet is still in its early stages of development, but it has the potential to revolutionize many industries and make our world a more secure and connected place.</p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">Here are some specific examples of the benefits of the quantum internet:</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Secure financial transactions: The quantum internet could be used to create a secure network for financial transactions. This would be done by using quantum key distribution (QKD), which is a method of generating and distributing cryptographic keys using quantum mechanics. QKD is considered to be one of the most secure cryptographic methods available, and it is expected to play an important role in securing financial transactions in the future.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">For example, banks could use QKD to create a secure network for transferring money between accounts. This would prevent hackers from eavesdropping on the transactions and stealing money.</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Drug discovery: The quantum internet could be used to accelerate drug discovery. This would be done by using quantum computers to simulate the behavior of molecules. Quantum computers are much faster than classical computers at simulating molecules, which could allow scientists to discover new drugs more quickly.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">For example, pharmaceutical companies could use quantum computers to simulate the behavior of different molecules to see how they interact with each other. This could help them to design new drugs that are more effective and have fewer side effects.</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Artificial intelligence: The quantum internet could be used to improve artificial intelligence (AI). This would be done by using quantum computers to train AI models. Quantum computers are much faster than classical computers at training AI models, which could allow AI to become more powerful and efficient.</li></ul><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-32619071523388037532023-07-31T07:44:00.003+05:302023-07-31T07:44:27.065+05:30Quantum Shor's Algorithm<p> <span style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; white-space-collapse: preserve;">Shor's algorithm is a quantum algorithm for integer factorization. It can factor an integer N into its prime factors in polynomial time, which is exponentially faster than the best-known classical algorithm.</span></p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">The algorithm works by exploiting the properties of quantum mechanics. Specifically, it uses the fact that quantum computers can be used to create superpositions of states. This means that a quantum computer can be in multiple states at the same time, which allows it to solve problems that are impossible for classical computers.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHNDjomNQwh3WPPHnSZOTB9xcLUkZ2Wc2DEq3oyUxUdHFQzEDZzTypEdF8ocL5JygKDl36m8Lcs2K21qhbUEUkqjwx8RkBUzmaolpAwwJqnQgrOC0secfKLnwHCK_lMXhMqWJb4AtidDVTjWt947FsUzlIgpvf8ojcs1DQHiCP0YiC-H79wmnKC7fpD7g/s1195/b2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="658" data-original-width="1195" height="352" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHNDjomNQwh3WPPHnSZOTB9xcLUkZ2Wc2DEq3oyUxUdHFQzEDZzTypEdF8ocL5JygKDl36m8Lcs2K21qhbUEUkqjwx8RkBUzmaolpAwwJqnQgrOC0secfKLnwHCK_lMXhMqWJb4AtidDVTjWt947FsUzlIgpvf8ojcs1DQHiCP0YiC-H79wmnKC7fpD7g/w640-h352/b2.jpg" width="640" /></a></div><br /><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;"><br /></p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">Shor's algorithm works in the following steps:</p><ol style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">The quantum computer is initialized to a superposition of all the possible states of the integer N.</li><li style="margin-bottom: 10px;">The quantum computer is then subjected to a series of quantum operations that entangle the different states of the integer.</li><li style="margin-bottom: 10px;">The quantum computer is then measured, which collapses the superposition and reveals the prime factors of N.</li></ol><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">The key to Shor's algorithm is the use of entanglement. Entanglement is a quantum mechanical phenomenon in which two or more particles are linked together in such a way that they share the same fate. This means that if you measure one of the particles, you instantly know the state of the other particle, even if they are separated by a large distance.</p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">In Shor's algorithm, the entanglement is used to create a superposition of all the possible states of the integer N. This is done by using a series of quantum operations that entangle the different states of the integer. Once the superposition is created, the quantum computer is measured, which collapses the superposition and reveals the prime factors of N.</p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">Shor's algorithm is a very powerful algorithm, and it has the potential to revolutionize the field of cryptography. Currently, many of our most secure encryption algorithms are based on the difficulty of factoring large integers. However, if quantum computers become powerful enough, they will be able to factor these integers in polynomial time, which would make these encryption algorithms obsolete.</p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">The development of Shor's algorithm has led to a renewed interest in quantum computing. Many researchers are now working on developing quantum computers that are powerful enough to run Shor's algorithm. If these efforts are successful, it could have a profound impact on the security of our digital infrastructure.</p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">Here are some detailed scenarios where Shor's algorithm could be used:</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Breaking RSA encryption: RSA encryption is one of the most widely used encryption algorithms in the world. It is based on the difficulty of factoring large integers. If a quantum computer were able to factor large integers in polynomial time, it could break RSA encryption, which would have a significant impact on the security of our digital infrastructure.</li><li style="margin-bottom: 10px;">Finding the prime factors of large numbers: Shor's algorithm can be used to find the prime factors of large numbers. This could be useful for a variety of applications, such as breaking hash functions and finding the roots of polynomials.</li><li style="margin-bottom: 10px;">Designing new cryptographic algorithms: Shor's algorithm has also led to the development of new cryptographic algorithms that are resistant to attack by quantum computers. These algorithms are based on problems that are believed to be intractable for quantum computers, such as the discrete logarithm problem and the elliptic curve discrete logarithm problem.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">Shor's algorithm is a powerful quantum algorithm with the potential to revolutionize the field of cryptography. It is still under development, but if it is successful, it could have a profound impact on the security of our digital infrastructure.</p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;"><b>QiSkit Example</b></p><p style="background-color: white; margin: 24px 0px; word-break: break-word;"><span style="color: #1f1f1f; font-family: Google Sans, Helvetica Neue, sans-serif;"><span style="white-space-collapse: preserve;">import qiskit
def shor(N):
"""
Factor the integer N using Shor's algorithm.
Args:
N (int): The integer to factor.
Returns:
list: The prime factors of N.
"""
backend = qiskit.Aer.get_backend('qasm_simulator')
quantum_instance = qiskit.QuantumInstance(backend, shots=1024)
shor = qiskit.algorithms.Shor(quantum_instance)
result = shor.factor(N)
return result.factors
def main():
"""
Main function.
Args:
None
Returns:
None
"""
N = 15
factors = shor(N)
print(f"The factors of {N} are {factors}")
if __name__ == '__main__':
main()
</span></span></p><div><br /></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-85336899289461306842023-07-29T15:38:00.005+05:302023-07-29T15:38:50.661+05:30Quantum Cryptography - Upcoming Year 2024 Research Topic<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS1QkLSidnOo8_j1OH3HUqW1folnHOHVD4rspSPuB6JRyyTGoJCOr2Gk8g1wrXmkktUi0_JACpWByt_suxzqZox1DOXNfqwhCUDhAZDUt1BQJ2pzwwO3r_0XXIHTTScHSM01IIZ7Zcs0fsntLDC8k_UygWi5iCbBUTQHLCC8tQem0FwERrHyKwPzVNgYI/s1204/b1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="678" data-original-width="1204" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS1QkLSidnOo8_j1OH3HUqW1folnHOHVD4rspSPuB6JRyyTGoJCOr2Gk8g1wrXmkktUi0_JACpWByt_suxzqZox1DOXNfqwhCUDhAZDUt1BQJ2pzwwO3r_0XXIHTTScHSM01IIZ7Zcs0fsntLDC8k_UygWi5iCbBUTQHLCC8tQem0FwERrHyKwPzVNgYI/w640-h360/b1.jpg" width="640" /></a></div><br /><p><br /></p><p><br /></p><p> <span style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; white-space-collapse: preserve;">Quantum cryptography is a rapidly evolving field, and the research areas that will be most important in 2024 are still being shaped. However, some of the most promising areas of research include:</span></p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">Quantum key distribution (QKD): QKD is a method of generating and distributing cryptographic keys using quantum mechanics. It is considered to be one of the most secure cryptographic methods available, and it is expected to play an important role in securing communications in the future.</li><li style="margin-bottom: 10px;">Post-quantum cryptography: Post-quantum cryptography is the development of cryptographic algorithms that are secure against attack by quantum computers. As quantum computers become more powerful, classical cryptographic algorithms will become increasingly vulnerable. Post-quantum cryptography is essential for ensuring the security of communications in the quantum era.</li><li style="margin-bottom: 10px;">Quantum secure multiparty computation (QS MPC): QS MPC is a method of computing a function on encrypted data without revealing the data to any of the parties involved. It is a promising technology for applications such as secure voting and financial transactions.</li><li style="margin-bottom: 10px;">Quantum secure authentication: Quantum secure authentication is a method of verifying the identity of a user or device without revealing any information about the user or device to an attacker. It is a promising technology for applications such as secure login and access control.</li><li style="margin-bottom: 10px;">Quantum communication networks: Quantum communication networks are networks that use quantum mechanics to transmit information. They offer a number of advantages over classical communication networks, such as increased security and lower latency.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">These are just a few of the many research areas that are being explored in quantum cryptography. As the field continues to evolve, we can expect to see even more innovative and secure cryptographic solutions being developed in the years to come.</p><br /><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;"><br /></p><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">In addition to the above, some other research areas that are likely to be important in 2024 include:</p><ul style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 4px 0px; padding-inline-start: 36px;"><li style="margin-bottom: 10px;">The development of more efficient and scalable QKD protocols.</li><li style="margin-bottom: 10px;">The study of quantum cryptographic protocols that are resistant to side-channel attacks.</li><li style="margin-bottom: 10px;">The development of quantum-secure protocols for applications such as secure cloud computing and blockchain.</li><li style="margin-bottom: 10px;">The exploration of new applications for quantum cryptography, such as the development of quantum-secure voting systems and quantum-secure financial transactions.</li></ul><p style="background-color: white; color: #1f1f1f; font-family: "Google Sans", "Helvetica Neue", sans-serif; font-size: 16px; margin: 24px 0px; white-space-collapse: preserve; word-break: break-word;">The future of quantum cryptography is bright, and the research that is being conducted in this field today is laying the groundwork for the secure communications of tomorrow.</p><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-90212801669960195982023-06-25T23:07:00.000+05:302023-06-25T23:07:04.199+05:30Data Ingesting Google Analytics to Data Bricks <iframe width="560" height="315" src="https://www.youtube.com/embed/lBMxdGz9zB4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-309066675577944172023-01-07T18:44:00.002+05:302023-01-07T19:21:04.534+05:30Advocate BusinessTech Teams in 4th Industrial Revolution<p></p><p class="MsoNormal">BusinessTech teams in the fourth industrial revolution
(Industry 4.0) may be responsible for implementing and managing advanced
technologies, such as artificial intelligence, the internet of things, and
automation, in a business setting. Some potential scenarios in which
BusinessTech teams could play a role include:<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://www.shutterstock.com/image-vector/team-business-tech-people-hold-600w-96569032.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="559" data-original-width="600" height="559" src="https://www.shutterstock.com/image-vector/team-business-tech-people-hold-600w-96569032.jpg" width="600" /></a></div><br /> <p></p>
<p class="MsoNormal"><b>Automating processes and tasks:</b> BusinessTech teams may be
responsible for identifying opportunities to use technology to automate tasks
and processes, such as data entry, customer service, and inventory management.
This can involve selecting and implementing appropriate software and hardware
solutions, as well as training employees on how to use them.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>Optimizing supply chain management:</b> BusinessTech teams may
be responsible for using technology to improve efficiency and transparency in
the supply chain, such as by implementing tracking systems that use RFID tags
or GPS tracking to monitor the movement of goods. This can help businesses
reduce costs and improve customer satisfaction.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>Enhancing customer experiences:</b> BusinessTech teams may be
responsible for using technology to improve the customer experience, such as by
implementing chatbots or virtual assistants to handle customer inquiries, or by
using data analytics to personalize marketing messages and recommendations.<o:p></o:p></p>
<p class="MsoNormal"><br /></p>
<p class="MsoNormal"><b>Improving decision-making:</b> BusinessTech teams may be
responsible for implementing and managing data analytics and business
intelligence tools that can help managers and decision-makers access and
analyze relevant data to inform their decisions. This may involve developing
dashboards and reports, and training employees on how to use these tools
effectively.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>Enhancing cybersecurity:</b> BusinessTech teams may be responsible
for implementing and managing cybersecurity measures to protect the business
from cyber threats, such as hacking and data breaches. This can involve
selecting and implementing appropriate software and hardware solutions, as well
as training employees on how to recognize and avoid potential threats.<o:p></o:p></p><br /><p></p><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com1tag:blogger.com,1999:blog-4372307816603987167.post-6330973402236877272023-01-07T18:31:00.002+05:302023-01-07T18:33:27.347+05:30Neuroscience Teams in MNC companies and it's regulations<p>Multinational corporations (MNCs) may employ neuroscientists
as part of research and development teams, or as part of teams focused on human
resources, marketing, or other areas where a better understanding of the brain
and behavior can be useful. The specific regulations that apply to neuroscience
teams within MNCs will depend on the country in which the company is based, as
well as any international regulations that may be relevant.</p><p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://www.aboutmybrain.com/hubfs/BFC/BFC-How%20to%20Build%20Effective%20Teams%20Applying%20Neuroscience-3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="450" data-original-width="800" height="450" src="https://www.aboutmybrain.com/hubfs/BFC/BFC-How%20to%20Build%20Effective%20Teams%20Applying%20Neuroscience-3.jpg" width="800" /></a></div><br /><p></p>
<p class="MsoNormal">In general, MNCs are subject to the laws and regulations of
the countries in which they operate, including laws related to research ethics,
data privacy, and employment. Neuroscientists working in MNCs may be required
to follow guidelines set by professional organizations, such as the Society for
Neuroscience, as well as any relevant regulations set by national or international
agencies.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For example, if an MNC is conducting research involving
human subjects, it may be required to obtain informed consent from participants
and to follow guidelines for protecting their privacy and well-being. In some
cases, the research may need to be reviewed and approved by an institutional
review board (IRB) or other ethics committee.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In addition to regulations related to research, MNCs may
also be subject to laws and regulations related to the use of neuroscience
techniques in the workplace, such as the use of brain imaging to assess
employee performance or to design training programs. In these cases, the
company may be required to obtain consent from employees and to follow
guidelines for protecting their privacy and rights.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Overall, it is important for MNCs to be aware of and to
comply with all relevant regulations and guidelines when using neuroscience
techniques as part of their business operations.<o:p></o:p></p><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-79065648920867687742023-01-07T08:50:00.002+05:302023-01-07T09:05:22.877+05:30What is Anova Test with python code example?<p> <span face="Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"" style="background-color: #f7f7f8; color: #374151; font-size: 16px; white-space: pre-wrap;">An ANOVA (analysis of variance) test is a statistical test used to determine whether there are significant differences between the means of two or more groups. It is an extension of the t-test, which is used to compare the means of two groups, and can be used to compare the means of more than two groups.</span></p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f7f7f8; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space: pre-wrap;">To perform an ANOVA test in Python, you can use the <code style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--tw-prose-code); font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 0.875em; font-weight: 600;">f_oneway</code> function from the <code style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--tw-prose-code); font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 0.875em; font-weight: 600;">scipy.stats</code> module. This function takes in the groups that you want to compare as input, and returns the F-statistic and p-value for the test. The null hypothesis for the test is that all of the group means are equal, and the p-value can be used to determine the significance of the result.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://cdn.slidesharecdn.com/ss_thumbnails/anova-210106091214-thumbnail.jpg?width=600&height=600&fit=bounds" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="338" data-original-width="600" height="338" src="https://cdn.slidesharecdn.com/ss_thumbnails/anova-210106091214-thumbnail.jpg?width=600&height=600&fit=bounds" width="600" /></a></div><br /><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f7f7f8; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space: pre-wrap;"><br /></p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f7f7f8; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space: pre-wrap;">Here is an example of how to perform an ANOVA test in Python:</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f7f7f8; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; margin: 1.25em 0px;"><span face="Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji" style="color: #374151;"><span style="white-space: pre-wrap;">import numpy as np
from scipy.stats import f_oneway
# Generate some random data for three groups
group1 = np.random.normal(5, 2, 100)
group2 = np.random.normal(6, 3, 100)
group3 = np.random.normal(7, 1, 100)
# Perform the ANOVA test
statistic, pvalue = f_oneway(group1, group2, group3)
# Print the results
print("F-statistic:", statistic)
print("P-value:", pvalue)
</span></span></p><div><span face="Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"" style="background-color: #f7f7f8; color: #374151; font-size: 16px; white-space: pre-wrap;">If the p-value is less than the chosen significance level (usually 0.05), you can reject the null hypothesis and conclude that there are significant differences between the group means. If the p-value is greater than the significance level, you cannot reject the null hypothesis and cannot conclude that there are significant differences between the group means.</span></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-60584514962042964732022-10-19T13:40:00.002+05:302022-10-19T13:40:39.235+05:30GA4 Realtime Gooogle Analytics User Profile Snapshot<iframe width="560" height="315" src="https://www.youtube.com/embed/1YyMkA9dk64" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-23231842460953001702022-10-19T13:24:00.000+05:302022-10-19T13:24:33.595+05:30Creating Custom Google Query Search Report in Google Analytics GA4In this blog post, I am sharing GA4 Custom report creation !! since July 2023 onwards, Google Universal Analytics will be moved to GA4 Google Analytics, it is important to move my learning towards GA4 !! same way what I learned and applied one of my Google analytics property with GA4 configuration !! I created this below video for <div>"Creating Custom Google Query Search Report in Google Analytics GA4"</div><div><br /></div><div><br /></div>
<iframe width="760" height="480" src="https://www.youtube.com/embed/5a7gm8Ga7BA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-22157472864421162182022-10-16T14:50:00.002+05:302022-10-16T14:50:37.150+05:30Numpy arange function for one dimensional array - Python Basics Numpy package<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ssDeAnFsRUI" title="YouTube video player" width="560"></iframe> <div> Numpy arange function used to create one dimensional array
</div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-39707721261149014662022-05-08T11:22:00.003+05:302022-05-08T11:22:18.559+05:30Pyscript in your blog / blogger<p> Hi In this blog post how to embed & bring pyscript into your blogger / blog posts</p><p><br /></p><p>In this below video explained about it, Keeping py-repl will help you to bring python code cell editor in your blogger and every blog posts is possible now !!</p><p><br /></p><p><br /></p>
<iframe width="800" height="700" src="https://www.youtube.com/embed/eL95WluhLGA?controls=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-38250214913041108072022-05-08T11:05:00.002+05:302022-05-08T11:05:06.714+05:30How to import Numpy, pandas in Pyscript ?<p> Hi In this post I am gonna share about Pyscript has the feature tag py-repl !!</p><p><br /></p><p>before that in your html you have to add <py-env> tag for deploying pandas, numpy packages as well as any .csv file need to be maintained in paths package !!</p><p><br /></p><p><br /></p>
<iframe width="800" height="700" src="https://www.youtube-nocookie.com/embed/RX-9tyR0j0A?controls=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-20953018233936910012022-04-21T03:00:00.001+05:302022-04-21T03:00:00.193+05:30Google Analytics GA4 Version upgrade from Universal Analytics<p> In this blog post,</p><p>I have explained in this below video all about</p><p>Google planned to remove universal feature from the July 2023 onwards and GA4 upgraded analytics will be available</p><p>- Google providing extra 6 months of taking backups </p><p>- Since Web3, decentralized web application platforms are evolving new digital web and data analytics move into new scope</p><p>- Now Events are counted, where as previously sessions for each device counted in Google analytics</p><p>- Developers who planned to start using Google anlaytics, it is best option to utilize GA4 analtiys Properties instead of universal property views. Google Analytical API has SDK with Java, Python and other programming languages.</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="650" src="https://www.youtube.com/embed/6Dnsvav6Vxc" width="500" youtube-src-id="6Dnsvav6Vxc"></iframe></div><br /><p><br /></p><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-70285426279490503762022-04-18T18:39:00.005+05:302022-04-18T18:41:14.296+05:30Upgrading Heroku CLI version 18 to 20 <p>In this blog post will share about Heroku CLI command from version 18 to 20</p><p>Full article is available here</p><p><a href="https://devcenter.heroku.com/articles/upgrading-to-the-latest-stack">https://devcenter.heroku.com/articles/upgrading-to-the-latest-stack</a> </p><p>In that I have my Heroku cloud app deployed using version 18 the below commands I used to run </p><p>and then it is successfully upgraded in version 20.</p><p>After running the commands, requirements.txt related all packages will be reinstalled </p><pre class=" language-term" style="background: rgb(42, 42, 42); border-radius: 0.3em; border: 1px solid rgb(224, 224, 230); box-sizing: border-box; color: white; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 14px; hyphens: none; line-height: 1.5; margin-bottom: 0.5em; margin-top: 0.5em; overflow-wrap: normal; overflow: auto; padding: 1em; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal;"><code class=" language-term" style="background: none; border-radius: 0px; box-shadow: none; box-sizing: border-box; color: #bebec5; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: inherit; hyphens: none; line-height: 1.5; overflow-wrap: normal; padding: 0px; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal; word-spacing: normal;"><span class="token input" style="box-sizing: border-box; color: white;">heroku stack:set heroku-20 -a [cloudappname]</span></code></pre><pre class=" language-term" style="background: rgb(42, 42, 42); border-radius: 0.3em; border: 1px solid rgb(224, 224, 230); box-sizing: border-box; color: white; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 14px; hyphens: none; line-height: 1.5; margin-bottom: 0.5em; margin-top: 0.5em; overflow-wrap: normal; overflow: auto; padding: 1em; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal;"><code class=" language-term" style="background: none; border-radius: 0px; box-shadow: none; box-sizing: border-box; color: #bebec5; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: inherit; hyphens: none; line-height: 1.5; overflow-wrap: normal; padding: 0px; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal; word-spacing: normal;"><span class="token input" style="box-sizing: border-box; color: white;">git commit --allow-empty -m "upgrade to 20"</span></code></pre><pre class=" language-term" style="background: rgb(42, 42, 42); border-radius: 0.3em; border: 1px solid rgb(224, 224, 230); box-sizing: border-box; color: white; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 14px; hyphens: none; line-height: 1.5; margin-bottom: 0.5em; margin-top: 0.5em; overflow-wrap: normal; overflow: auto; padding: 1em; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal;">git push heroku master</pre><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="560" src="https://www.youtube.com/embed/8ETrue1Yn1g" width="650" youtube-src-id="8ETrue1Yn1g"></iframe></div><br /><pre class=" language-term" style="background: rgb(42, 42, 42); border-radius: 0.3em; border: 1px solid rgb(224, 224, 230); box-sizing: border-box; color: white; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 14px; hyphens: none; line-height: 1.5; margin-bottom: 0.5em; margin-top: 0.5em; overflow-wrap: normal; overflow: auto; padding: 1em; tab-size: 4; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px; word-break: normal;"><br /></pre><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-73686611094546368742022-04-17T06:18:00.007+05:302022-04-17T07:10:48.839+05:30Online Code Editor - Python added<h3>Python online Editor included in this blog, Check this <a href="https://kumaran198726.blogspot.com/p/online-code-editor.html#py" target="_blank">link</a></h3>
<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-9HM5ExthmVWjiivmx0B-XWpgAfPOl3sOGL3FgQSdpdKxU1cSF7y5iMh-EU-sfHIlfFTjQL1OAYj363EkaEXU8VUjpo_v2DvU-MYJDvXwbA2wvt5zQX6Di_SzwjDlxigbI-PENfk4l4-R3O7ONWV9z-9N_Jc6F2rz0E9NQ8W0GL-x2uqyun4iOdHY/s1600/pyeditor.jpg" style="display: block; padding: 1em 0; text-align: center; "><img alt="" border="0" data-original-height="819" data-original-width="1503" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-9HM5ExthmVWjiivmx0B-XWpgAfPOl3sOGL3FgQSdpdKxU1cSF7y5iMh-EU-sfHIlfFTjQL1OAYj363EkaEXU8VUjpo_v2DvU-MYJDvXwbA2wvt5zQX6Di_SzwjDlxigbI-PENfk4l4-R3O7ONWV9z-9N_Jc6F2rz0E9NQ8W0GL-x2uqyun4iOdHY/s1600/pyeditor.jpg"/></a></div>
<iframe src="https://trinket.io/embed/python3/a5b1a8455d?runOption=run&showInstructions=true" width="100%" height="700" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Space Research & Space Explorationshttp://www.blogger.com/profile/04069399866803140363noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-17551441834788718842022-04-16T15:34:00.000+05:302022-04-16T15:34:01.933+05:30Digital Product Analytics : Product Management<p>In this blog post, will see about Product Analytics.</p><p>As a product leader, you want to know about your product related information in terms of numbers, stats, metrics, improvements on your product then you have to deal with Product Analytics.</p><p>In this below video, shared about Product Analytical details on the below topics</p><p>- Multi Device capabilities</p><p>- Performance timing</p><p>- Data load timing</p><p>- Digital SEO metrics</p><p>- Connecting with Other third party analytical API like Google Analytics to comprehend about your </p><p>product functionalities</p><p>- Adding new features driving analytical on performance testing</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="650" src="https://www.youtube.com/embed/LgI4ovz9LeA" width="560" youtube-src-id="LgI4ovz9LeA"></iframe></div><br /><p><br /></p><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-56937821965968690662022-04-16T14:31:00.001+05:302022-04-16T14:31:15.899+05:30Developing Rapid Prototype Product Features with Agile Team Approach : Product ManagementIn this blog post, <div>I am gonna share about Rapid Prototyping Product Features with Agile Team approaches. </div><div><ul style="text-align: left;"><li> Imagine you have Agile team and want to build innovative product features. </li><li> To do that, collaborate with team about building rapid prototype product features to design and develop. </li><li> Ask the team to collaborate about Success metrics on building those rapid product features/
In this below video I have explained those details.</li></ul></div><div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="650" src="https://www.youtube.com/embed/Sh5eGFZ-Hb4" width="560" youtube-src-id="Sh5eGFZ-Hb4"></iframe></div><br /><div><br /></div></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-82398398868278367102021-11-18T09:09:00.004+05:302021-11-18T09:10:34.539+05:30How to check SQL Query Performance in SQL Server ? #100daysofsql day 6<p> Hi,</p><p>In this blog post video, will gonna see about sql query related performance details using SQL server,</p><p>In that sql server have one option "display detailed execution plan" which will show the detailed query performance information,</p><p>For more details, check the below video</p><p><br /></p><p> </p>
<div class="separator" style="clear: both; text-align: center;"><iframe class="BLOG_video_class" allowfullscreen="" youtube-src-id="wYL5Gm-Lsog" width="600" height="498" src="https://www.youtube.com/embed/wYL5Gm-Lsog"></iframe></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-27186749798414512762021-11-15T23:23:00.001+05:302021-11-15T23:23:11.166+05:30Google Analytics connected with Tableau DashboardHi,
<div><br /></div><div>In this blog post we are gonna see about how to connect <a href="http://analytics.google.com" target="_blank">Google analytics</a> with <a href="http://tableau.com" target="_blank">Tableau software</a></div><div><br /></div><div>Check this below video for more details,</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="640" src="https://www.youtube.com/embed/2jatXRtXwFY" width="860" youtube-src-id="2jatXRtXwFY"></iframe></div><br /><div><br /></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-87891622149354119182021-11-15T05:42:00.001+05:302021-11-15T05:42:26.249+05:30How to create custom reports in Google analytics and flat file csv data ingest into SQL server ?<p> In this post,</p><p>we gonna cover in Google analytics how to create custom reports from dimension and metrics?</p><p>In this below video, I have explained about Customer who visited my website pages from which city there are visiting and which Internet service provider they used to get the details.</p><p><br /></p><p><br /></p>
<div class="separator" style="clear: both; text-align: center;"><iframe class="BLOG_video_class" allowfullscreen="" youtube-src-id="2fBGp2RP3No" width="600" height="498" src="https://www.youtube.com/embed/2fBGp2RP3No"></iframe></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com1tag:blogger.com,1999:blog-4372307816603987167.post-89292197491358433272021-11-14T12:51:00.001+05:302021-11-14T12:51:03.756+05:30How to get Google Search Queries data from Visitors in Google Analytics?<div>Let's say you have website, you wanna get the details about your customers / your visitors, </div><div>who had visited your webpage from google. </div><div><br /></div><div>Do you wanna know about your website visitors who hit the Google website using some random keywords then this</div><div><br /></div><div>below video will give some ideas. insights about it.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="640" src="https://www.youtube.com/embed/7aSW2zJi1MY" width="860" youtube-src-id="7aSW2zJi1MY"></iframe></div><br /><div><br /></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-76607158710522445142021-11-12T09:26:00.003+05:302021-11-12T09:26:56.923+05:30How to check each customer views in Google analytics using User explorer option?<p> Hi In this blog spot</p><p>will cover about user / customer viewed details on your webpages in Google analytics</p><p>- I had temporary setup Google analytics for my blog, so whoever visited my web page ! I can able do the user explorer and understand about each user viewing behavior based google analytics dimensions and metrics related information</p><p>- In this below video randomly queries that insights data and checking that who are all users has seen my web pages and other relevant details </p><p><br /></p>
<div class="separator" style="clear: both; text-align: center;"><iframe class="BLOG_video_class" allowfullscreen="" youtube-src-id="h3euXPXiFO8" width="600" height="498" src="https://www.youtube.com/embed/h3euXPXiFO8"></iframe></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-3185374543204246062021-11-11T10:39:00.003+05:302021-11-11T10:39:42.383+05:30Exploring and Data Ingesting between Google Data Studio, Google Analytics and Microsoft SQL ServerIn this blog post, <div>will see about
Exploring this blog's near Decade experience with Google Analytics and Google Data studio platforms </div><div> - Google Analytics - Insights intelligence tool to query and visualize </div><div> - Google Analytics - User Explorer </div><div>- Google Analytics Dashboard providing default data studio visual insights
- Google Data studio - Behaviors and overviews </div><div>- From Google Data studio Export csv data and import data in SQL server databases</div><div><br /></div><div> The above mentioned exploring the views, insights between Google Analytics, Google Data studio and Sql Server to ingest data viz'ed datas !! will be available in this below video with details</div><div><br /></div><div><br /></div>
<div class="separator" style="clear: both; text-align: center;"><iframe class="BLOG_video_class" allowfullscreen="" youtube-src-id="jBTKIDAzdY4" width="600" height="498" src="https://www.youtube.com/embed/jBTKIDAzdY4"></iframe></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-42150479757532586962021-11-10T09:20:00.000+05:302021-11-10T09:20:22.936+05:30SQL Join Query - Building Complex Join Query - Day 5 #100days of SQL<p> Hi ,</p><p>In this blog post will check the join queries</p><p>SQL Join function below diagram shows difference possibilities</p><p> </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://lh3.googleusercontent.com/-uX6usUV-S6k/YYs704xLZDI/AAAAAAAAE7M/0ZZF69hpH44z-f6tsDk22pPxirHkcEyAgCLcBGAsYHQ/image.png" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" src="https://lh3.googleusercontent.com/-uX6usUV-S6k/YYs704xLZDI/AAAAAAAAE7M/0ZZF69hpH44z-f6tsDk22pPxirHkcEyAgCLcBGAsYHQ/s16000/image.png" /></a></div><br /><br /><p></p><p>Below queries has been executed on the video podcast</p><p><br /></p><p>-- will see about join query from the db table schema diagram</p><p>-- will check about product and transaction history table on join query</p><p><br /></p><p></p><blockquote>select * from Production.Product </blockquote><p> -- 504 records</p><p></p><blockquote><p>select * from Production.TransactionHistory </p></blockquote><p>-- 113443 records</p><p><br /></p><p>-- inner join</p><p></p><blockquote><p>select * from Production.Product p inner join Production.TransactionHistory t</p><p>on</p><p>p.ProductID = t.ProductID </p><p></p></blockquote><p><br /></p><p>-- full join or full outer join</p><p></p><blockquote><p>select * from Production.Product p full outer join Production.TransactionHistory t</p><p>on</p><p>p.ProductID = t.ProductID</p></blockquote><p></p><p><br /></p><p>-- right join or right outer join</p><p></p><blockquote><p>select * from Production.Product p right outer join Production.TransactionHistory t</p><p>on</p><p>p.ProductID = t.ProductID</p></blockquote><p></p><p><br /></p><p>-- left join or left outer join</p><p></p><blockquote><p>select * from Production.Product p left outer join Production.TransactionHistory t</p><p>on</p><p>p.ProductID = t.ProductID</p></blockquote><p><br /></p><p> -- now will complex join and other sql query operations</p><p><br /></p><blockquote><p>select </p><p>p.ProductID, p.StandardCost, p.ListPrice,</p><p>t.ActualCost, t.Quantity</p><p>from Production.Product p cross join Production.TransactionHistory t</p><p>where</p><p>p.class is not null and </p><p>t.ActualCost <> 0.00 and </p><p>p.StandardCost <> 0.00 and</p><p>p.ListPrice <> 0.00 and</p><p>p.Name like '%Road%' and</p><p>p.ProductNumber like '%7'</p><p></p></blockquote><p><br /></p><p>-- will try with group by </p><p>-- from the sql query execution cross join performance takes too long time compared with inner join</p><p>-- so prefer only inner join, full join , right / left join sql query operations</p><p></p><blockquote><p>select </p><p>Top 100</p><p>p.ProductID, AVG(p.StandardCost) as AvgStdCost, AVG(p.ListPrice) as AvgListPrice,</p><p>Avg(t.ActualCost) as AvgActualCost, Count(t.Quantity) as TotalQuantity,</p><p>Row_number() over (order by AVG(p.StandardCost) desc ) as StandardCostRank,</p><p>Rank() over (order by AVG(p.StandardCost) desc ) as DistinctStandardCostRank,</p><p>Dense_Rank() over (order by AVG(p.StandardCost) desc ) as DistinctNextSeqStandardCostRank</p><p>from Production.Product p inner join Production.TransactionHistory t</p><p>on</p><p>p.ProductID = t.ProductID </p><p>where</p><p>p.class is not null and </p><p>t.ActualCost <> 0.00 and </p><p>p.StandardCost <> 0.00 and</p><p>p.ListPrice <> 0.00 and</p><p>p.Name like '%Road%'</p><p>--p.ProductNumber like '%7'</p><p>group by</p><p>p.ProductID</p><p>Order by</p><p>AvgStdCost Desc</p></blockquote><p></p><p><br /></p><p>-- now will do more sql query operations with more than two tables</p><p>-- will check in db schema</p><p>-- from db schema simple flow will join Sales person with product </p><p>-- Sales person Business EntityId connecting with salesperson id foreignkey SalesOderHeader table</p><p>-- finding outliers from max min sales deviations totally 14 records has min max deviations in salesdata</p><p>-- thanks for watching</p><p></p><blockquote><p>select </p><p>p.ProductID, AVG(sp.Bonus) as AverageBonus, Avg(sp.SalesQuota) as AverageSalesQuota,</p><p>Avg(sp.SalesYTD) as AverageSalesYTD,Avg(sp.SalesLastYear) as AverageSalesLY,</p><p>Avg(sod.UnitPrice) as AverageUP, Avg(sod.UnitPriceDiscount) as AverageUPD, </p><p>Avg(sod.LineTotal) as AverageLineTotal,</p><p>(Max(sp.SalesYTD) - Avg(sp.SalesYTD)) as MaxSalesDeviation,</p><p>(Avg(sp.SalesYTD) - Min(sp.SalesYTD)) as MinSalesDeviation</p><p>from </p><p>Sales.SalesPerson sp</p><p>inner join </p><p>Sales.SalesOrderHeader soh</p><p>on</p><p>sp.BusinessEntityID = soh.SalesPersonID</p><p>inner join </p><p>Sales.SalesOrderDetail sod -- salesorderid</p><p>on</p><p>soh.SalesOrderID = sod.SalesOrderID</p><p>inner join</p><p>Sales.SpecialOfferProduct sop </p><p>on</p><p>sop.SpecialOfferID = sod.SalesOrderDetailID</p><p>inner join</p><p>Production.Product p</p><p>on</p><p>p.ProductID = sop.ProductID</p><p>group by</p><p>p.ProductID</p><p>having</p><p>(Max(sp.SalesYTD) - Avg(sp.SalesYTD)) <> 0.00 and</p><p>(Avg(sp.SalesYTD) - Min(sp.SalesYTD)) <> 0.00</p><p>order by</p><p>p.ProductID </p></blockquote><p></p><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="640" src="https://www.youtube.com/embed/-46HL5Pn9ho" width="860" youtube-src-id="-46HL5Pn9ho"></iframe></div><br /><p><br /></p><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0tag:blogger.com,1999:blog-4372307816603987167.post-6156594744122239572021-11-07T22:42:00.001+05:302021-11-07T22:42:30.643+05:30Connecting SQL Server with Power BI Data Viz !!<div class="separator" style="clear: both; text-align: center;"><iframe class="BLOG_video_class" allowfullscreen="" youtube-src-id="UyTJD5qd-wQ" width="600" height="498" src="https://www.youtube.com/embed/UyTJD5qd-wQ"></iframe></div><div class="blogger-post-footer">https://kumaran198726.blogspot.com/feeds/posts/default</div>Kumaran Kanniappanhttp://www.blogger.com/profile/06959723461660982656noreply@blogger.com0