Skip to main content

Posts

Reflections on the course 'AI for Everyone'

 Course:  AI for Everyone The course called "AI For Everyone," discussing the basic concepts of AI, its potential applications, and societal impact. Week 1 focuses on AI concepts, covering data interpretation, machine learning, corporate adoption of AI, limitations of AI, and examples of neural networks and deep learning. Week 2 delves into AI projects, exploring developments in data science, machine learning, and neural networks. It emphasizes the complexity in decision-making capabilities of neural networks and the limitations of AI. The course also discusses the challenges for companies interested in developing AI strategies, emphasizing the need for expert evaluation of AI potential in projects, starting from material collection to creating feasible prototypes and the support required for such ventures. Only then should the formation of an AI team be considered. The translation of your text is as follows: Week 3: AI and Industry This week focuses on how industries can...

Try Google NotebookLM.

 Due to receiving news of a new feature update, I visited the website to test NotebookLM. Developed by the Google team, this tool allows AI to analyze the content and summary of articles. Currently, the beta version is only available to users in the United States. This tool can obtain content for analysis through inputting text and files. Therefore, logging into a Google account to allow access to Drive data is a convenient method. Currently, it may still be in the early stages of development, and the interface design is not very user-friendly. Here, I am documenting my operating process so that those interested in trying it out can also give it a try. Step 1: Create Project Upon entering the project, the first thing you'll see is the Note page. You can directly type and add notes here. However, during my testing, manual input did not have the line break functionality. Step 2: Add source Switch to the Sources page and add a document. It can read files on Drive, accept PDF files, or...

Test Stable Diffusion

Out of curiosity, I attempted to reinstall stable diffusion. I had tried it once before in May 2023. In just a short span of 7 months, there have been many developments and changes, especially regarding the limitations on free resources in Colab. The web UI I originally used was challenging to complete the installation. As a result, I unexpectedly discovered a testing program that significantly enhanced my understanding of Colab and stable diffusion. Tosh Velaga shared his sample program. The information about "cache_dir" mentioned in it is very useful to me. When I was trying to install the Web UI, I set everything that could be stored to Google Drive to comply with Google's resource limits. When a session is interrupted, I only need to reinstall the VM, saving at least half of the time. I also noticed the need to choose the appropriate runtime type, providing sufficient GPU computing power. Due to the desire to switch models, I found technical documentation and resource...

Validate Your Learning Account for Microsoft Fabric

Introduction Welcome to the guide on learning Microsoft Power BI and Fabric using a Microsoft School account. In this guide, we'll walk you through the steps to set up and validate your learning account, providing valuable insights and cautions along the way. Steps to Validate Your Learning Account 1. With existing personal account, register for learner's privileges This page's not very easy to find. Registration for learning permissions must be done with a personal Microsoft account. Introduction page: https://support.microsoft.com/en-au/topic/sign-in-using-work-or-school-account-2481cfc0-3ddc-4b31-4be1-58cea3141f3c Login page: https://my.visualstudio.com/ 2. Creating a Learning Instance After registration, create a learning instance on Microsoft. This instance establishes an enterprise structure for up to nine users, with the creator being the system administrator. 3. Accessing Power BI and Fabric Services Use the administrator email provided by the learning instanc...

Setup a digital download site on WordPress

 This sample site was built on Azure VM, ubunti 18.04 Here're steps for setup: Update Ubuntu packages  Install Apache Check disk space Start/ Reload/ Stop service on Azure Ubuntu Install MySQL Install PHP and WordPress Setup SSL Check Apache Role Setup FTP on Azure VM Update Ubuntu packages before installation  Ref: https://tecadmin.net/upgrading-ubuntu-packages-command-line/ sudo update; sudo upgrade  Install Apache  Ref: https://ubuntu.com/tutorials/install-and-configure-apache#1-overview sudo apt install apache2 When installation complete,  Root path of the website: /var/www/html/ Apache config folder: /etc/apache2/ On tutorial, it shows you how to create a virtual host. (We could see command a2ensite (to apply new config file) when setting up a WordPress Site.) I have blog sites hosted on blogspot.com which provide domain name reassignment. I setup their domain names on Google Domains (https://domains.google.com/), and use redirection on .acce...

Tomcat port and Apache redirection

This update briefly describes the installation of Tomcat and Apache.    Install and set up Tomcat   Reference:  Digital Ocean https://www.digitalocean.com/community/tutorials/install-tomcat-9-ubuntu-1804 Highly suggest moving to reference when install. It provides detailed description.      Install Java    Create Tomcat user on Linux sudo groupadd tomcat sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat     Download Tomcat  Tomcat download https://tomcat.apache.org/whichversion.html (I’m using Tomcat 9) wget -url-get-from-download-page-in-tar-gz- sudo mkdir /opt/tomcat sudo tar xzvf apache-tomcat-*tar.gz -C /opt/tomcat --strip-components=1   Update Permission cd /opt/tomcat sudo chmod -R g+r conf sudo chmod g+x conf sudo chown -R tomcat webapps/ work/ temp/ logs/   Create systemd service file (Ubuntu service) sudo update-java-alternatives -l It shows Java Home sudo vi /etc/systemd/system/tomcat.service Edit E...

[update]Add web service

    Added REST API on Unity game, and created a Spring server to collect data and present it on a simple web page.          This version of web service is not on Azure yet. I was also testing JUnit and MSTest. Finally I complied to install IDE for Spring.... I have a very small hard disk, and already have Android Studio, Anaconda3 for Python, Visual Studio community, VS code, Unity, MySQL, OBS, Inkscape, Medi Bang Paint, Gimp, etc. Just unwilling to add another editor. I'm also supposed to install Decker....      Anyway, I installed Eclipse with STS support. And found it was difficult to test Unity functions related to position mappings, and nothing related to server needed testing. I tested time conversion and it would be much faster to create a main[]. The function I like in Duration is on Oracle Java 9..... not the public version, which Maven/Spring/Linux server uses, Java 8. Math makes things simple. I'm just lazy...