Click here to Skip to main content
15,891,777 members

Articles by Thomas Daniels (Articles: 19, Technical Blogs: 3, Tip/Tricks: 8, Reference: 1)

Articles: 19, Technical Blogs: 3, Tip/Tricks: 8, Reference: 1

RSS Feed

Average article rating: 4.63

Artificial Intelligence
Keras
17 Jun 2020   Updated: 17 Jun 2020   Rating: 3.79/5    Votes: 9   Popularity: 3.61
Licence: CPOL    Views: 8,414     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In this article we can take a look at what libraries are available to work on AI and ML tasks.
22 Jun 2020   Updated: 22 Jun 2020   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: CPOL    Views: 7,782     Bookmarked: 6   Downloaded: 119
Please Sign up or sign in to vote.
In this article, let’s dive into Keras, a high-level library for neural networks.
Machine Learning
12 Jun 2020   Updated: 12 Jun 2020   Rating: 4.43/5    Votes: 5   Popularity: 3.10
Licence: CPOL    Views: 14,617     Bookmarked: 11   Downloaded: 222
Please Sign up or sign in to vote.
This article provides some tips for experienced programmers to get up to speed with the basics of Python.
15 Jun 2020   Updated: 15 Jun 2020   Rating: 4.25/5    Votes: 5   Popularity: 2.97
Licence: CPOL    Views: 12,245     Bookmarked: 5   Downloaded: 109
Please Sign up or sign in to vote.
Now that you know some of the basics of Python we can go a bit deeper, with the lists and tuples data structures and see how to work with them.
16 Jun 2020   Updated: 16 Jun 2020   Rating: 4.53/5    Votes: 7   Popularity: 3.83
Licence: CPOL    Views: 17,263     Bookmarked: 6   Downloaded: 144
Please Sign up or sign in to vote.
In this article we go a bit further with generators and classes.
18 Jun 2020   Updated: 18 Jun 2020   Rating: 4.47/5    Votes: 7   Popularity: 3.78
Licence: CPOL    Views: 10,778     Bookmarked: 7   Downloaded: 260
Please Sign up or sign in to vote.
In this article let's get started hands-on with OpenCV.
19 Jun 2020   Updated: 19 Jun 2020   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: CPOL    Views: 11,924     Bookmarked: 2   Downloaded: 119
Please Sign up or sign in to vote.
In this article we take a look at what you can do with the Natural Language Toolkit (NLTK).
3 Mar 2018   Updated: 3 Mar 2018   Rating: 4.74/5    Votes: 10   Popularity: 4.74
Licence: CPOL    Views: 14,774     Bookmarked: 11   Downloaded: 411
Please Sign up or sign in to vote.
This article describes how to use a neural network to recognize programming languages, as an entry for CodeProject's Machine Learning and Artificial Intelligence Challenge.
24 Jun 2019   Updated: 24 Jun 2019   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: CPOL    Views: 62,735     Bookmarked: 37   Downloaded: 1,104
Please Sign up or sign in to vote.
This article describes the making of a tic tac toe player that uses neural networks and machine learning.
Tensorflow
23 Jun 2020   Updated: 23 Jun 2020   Rating: 4.60/5    Votes: 10   Popularity: 4.39
Licence: CPOL    Views: 10,162     Bookmarked: 15   Downloaded: 120
Please Sign up or sign in to vote.
In this article we take a quick look at NumPy and TensorFlow also do a short overview of the scikit-learn library.
General Programming
Algorithms
7 Apr 2015   Updated: 9 Apr 2015   Rating: 4.92/5    Votes: 15   Popularity: 5.78
Licence: CPOL    Views: 49,495     Bookmarked: 22   Downloaded: 1,069
Please Sign up or sign in to vote.
An algorithm to classify whether text is gibberish or not, and an implementation in C# and Python.
11 Mar 2017   Updated: 14 Mar 2017   Rating: 4.99/5    Votes: 22   Popularity: 6.49
Licence: CPOL    Views: 44,493     Bookmarked: 10   Downloaded: 447
Please Sign up or sign in to vote.
This article is a solution to CodeProject's Weekly Challenge: "A knight on a chess board".
Productivity Apps and Services
Team Communication Tools
5 Feb 2019   Updated: 5 Feb 2019   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 9,091     Bookmarked: 0   Downloaded: 85
Please Sign up or sign in to vote.
Using the Slack API and CodeProject API, this application monitors CodeProject for new content and posts updates in a specified Slack channel.
Programming Languages
C#
27 Oct 2012   Updated: 8 Dec 2015   Rating: 4.91/5    Votes: 147   Popularity: 10.61
Licence: CPOL    Views: 1,157,289     Bookmarked: 433   Downloaded: 79,946
Please Sign up or sign in to vote.
This article explains speech recognition, speech to text, text to speech and speech synthesis in C#.
6 Apr 2015   Updated: 27 Sep 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 18,990     Bookmarked: 9   Downloaded: 303
Please Sign up or sign in to vote.
Application that displays a notification when a new question is posted on CodeProject
24 Aug 2021   Updated: 24 Aug 2021   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 10,352     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
This article will show how to create a simple but complete WoA-native Windows Forms application.
Python
1 Jan 2016   Updated: 1 Jan 2016   Rating: 3.00/5    Votes: 3   Popularity: 1.43
Licence: CPOL    Views: 19,000     Bookmarked: 2   Downloaded: 85
Please Sign up or sign in to vote.
This article describes the working and the usage of my CodeProject API wrapper, written in Python.
Visual Basic
8 Mar 2013   Updated: 8 Sep 2016   Rating: 4.97/5    Votes: 150   Popularity: 10.77
Licence: CPOL    Views: 425,467     Bookmarked: 247   Downloaded: 3,658
Please Sign up or sign in to vote.
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
Web Development
HTML
21 Jul 2021   Updated: 21 Jul 2021   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 3,870     Bookmarked: 2   Downloaded: 25
Please Sign up or sign in to vote.
In this article, we will look at how you can create a new Electron app targeted at 64-bit WoA devices and how you can port existing Electron apps.
HTML5
6 Sep 2013   Updated: 31 May 2016   Rating: 4.96/5    Votes: 29   Popularity: 7.09
Licence: CPOL    Views: 195,390     Bookmarked: 50   Downloaded: 4,126
Please Sign up or sign in to vote.
How to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash

Average blogs rating: 4.77

General Programming
String
6 Jul 2014   Updated: 21 Jul 2014   Rating: 4.90/5    Votes: 5   Popularity: 3.42
Licence: CPOL    Views: 55,253     Bookmarked: 13   Downloaded: 262
Please Sign up or sign in to vote.
This blog posts teaches you how to transpose the rows and columns of a two-dimensional array, jagged array and string in C#.
Networking
16 Jun 2014   Updated: 16 Jun 2014   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 6,390     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Why banning a specific IP address is not always a good idea
Programming Languages
Python
10 Nov 2014   Updated: 10 Nov 2014   Rating: 4.41/5    Votes: 9   Popularity: 4.21
Licence: CPOL    Views: 9,460     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The issue I came across when setting a Python global variable from a method, and how I solved it.

Average tips rating: 4.71

Desktop Programming
Windows Forms
8 Oct 2012   Updated: 6 Apr 2013   Rating: 4.96/5    Votes: 18   Popularity: 6.23
Licence: CPOL    Views: 63,378     Bookmarked: 31   Downloaded: 0
Please Sign up or sign in to vote.
A tip about how to set the position of a Windows Forms MessageBox in C#
General Programming
Exceptions
7 Nov 2012   Updated: 9 Nov 2012   Rating: 4.10/5    Votes: 9   Popularity: 3.91
Licence: CPOL    Views: 72,942     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
In this article I tell you how you to use if/else instead of try/catch.
Internet
28 Oct 2012   Updated: 28 Oct 2012   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 94,937     Bookmarked: 16   Downloaded: 3,512
Please Sign up or sign in to vote.
A tip about how to create a local server in C#.
Productivity Apps and Services
Microsoft Office
5 Jan 2014   Updated: 5 Jan 2014   Rating: 4.69/5    Votes: 7   Popularity: 3.97
Licence: CPOL    Views: 43,784     Bookmarked: 6   Downloaded: 1,901
Please Sign up or sign in to vote.
This Tip explains how to convert a Microsoft Word document to a text file in C#, using the Microsoft Word Object Library
Programming Languages
C#
19 Oct 2012   Updated: 1 Dec 2014   Rating: 4.94/5    Votes: 25   Popularity: 6.91
Licence: CPOL    Views: 221,405     Bookmarked: 54   Downloaded: 9,283
Please Sign up or sign in to vote.
A tip about how to shut down, restart, log off, lock, hibernate or sleep your computer in C#.
10 Oct 2012   Updated: 27 Oct 2014   Rating: 4.98/5    Votes: 18   Popularity: 6.25
Licence: CPOL    Views: 79,103     Bookmarked: 66   Downloaded: 3,036
Please Sign up or sign in to vote.
A tip about how to run a Windows Forms application in C# on user logon
22 Dec 2012   Updated: 22 Dec 2012   Rating: 4.63/5    Votes: 5   Popularity: 3.23
Licence: CPOL    Views: 45,257     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
In this tip, I tell you how to cast an IEnumerable to an IEnumerable(T)
12 May 2013   Updated: 12 May 2013   Rating: 4.41/5    Votes: 8   Popularity: 3.99
Licence: CPOL    Views: 19,881     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "Converting numbers to the word equivalent. "

Average reference rating: 4.92

5 Nov 2013   Updated: 4 Aug 2017   Rating: 4.92/5    Votes: 50   Popularity: 8.27
Licence: CPOL    Views: 297,502     Bookmarked: 213   Downloaded: 0
Please Sign up or sign in to vote.
A list of useful development tools edited by members of CodeProject

Average project rating:

No projects have been posted.
Student
Europe Europe
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.