Marginally related, but this is one of the things I'm bullish on ChatGPT for. Too frequently, I've gotten hundreds of lines of malformed textual data that I need to standardize. This is like impossible with REGEX but I can drop it into GPT and it does this wonderfully.
I have no idea how Regex became the standard. The syntax is impossible to remember unless you write regex expressions daily. Most people only rarely need regex so it needs to be relearned every time. It is also incredibly unsatisfying to write (and read).
TextAnalysisTool.NET
21–30 of 45 posts
Re: TextAnalysisTool.NET
#22Where is the source code? It looks like they only host releases on github, but the license is MIT
Re: TextAnalysisTool.NET
#23Earlier quoted context omitted.
> (Not .NET I should say ;)) Perhaps it might be[0]? I'm not quite sure how I feel about that however... :-D 0 - https://learn.microsoft.com/en-us/dotnet/core/install/
Everyone has autonomy over their own system. Who are we to judge if they want to do something like that.
What's wrong with this? Genuine question.
Modern .NET is fully open-source with a permissive MIT licence. This includes the compiler and analysers infrastructure (Roslyn), the package manager (Nuget), and even the shell language (PowerShell).
It is a superb alternative to Java, Go, and similar languages. Why is using .NET on Linux or MacOS such a weird thing?
Re: TextAnalysisTool.NET
#24Where is the source code? It looks like they only host releases on github, but the license is MIT
The MIT license just gives you permission to use the work as published. Normally that work would be in source form, but there is nothing in the MIT license requiring that. In this case, it seems that the authors chose to release the binaries under the MIT license.
> I open-source pretty much all my work, but TextAnalysisTool.NET is an exception due to a variety of historical reasons. Sorry about that!
Re: TextAnalysisTool.NET
#25Earlier quoted context omitted.
Everyone has autonomy over their own system. Who are we to judge if they want to do something like that.
> do something like that What's wrong with this? Genuine question. Modern .NET is fully open-source with a permissive MIT licence. This includes the compiler and analysers infrastructure (Roslyn), the package manager (Nuget), and even the shell language (PowerShell). It is a superb alternative to Java, Go, and similar languages. Why is using .NET on Linux or MacOS such a weird thing?
In my experience, is as great as any other backend stack for UNIX. But, hey! If anyone wants to ban a piece of software on their systems for whatever random reason, they're free to do that. Luckily they have tons of alternatives from companies with great sense of ethics (Go, Swift, Java, ...)
Re: TextAnalysisTool.NET
#26Earlier quoted context omitted.
> do something like that What's wrong with this? Genuine question. Modern .NET is fully open-source with a permissive MIT licence. This includes the compiler and analysers infrastructure (Roslyn), the package manager (Nuget), and even the shell language (PowerShell). It is a superb alternative to Java, Go, and similar languages. Why is using .NET on Linux or MacOS such a weird thing?
Agree. While I completely understand and respect anyone's reasons to not use any piece of tech, always we talk about .net I find funny that the main reason to not use it is that "it comes from M$$$$44". That's all the technical analysis. In my experience, is as great as any other backend stack for UNIX. But, hey! If anyone wants to ban a piece of software on their systems for whatever random reason, they're free to d…
Love the sarcasm here, heh.
Re: TextAnalysisTool.NET
#27Marginally related, but this is one of the things I'm bullish on ChatGPT for. Too frequently, I've gotten hundreds of lines of malformed textual data that I need to standardize. This is like impossible with REGEX but I can drop it into GPT and it does this wonderfully.
If you just want to change the format it works. If you need more than programming skills it seems too fail duo to the amount of text.
E.g. if you have a list of items and want ChatGPT to generate a meta field which it cannot generate using simple python code it stops after 10 to 20 elements.
Thus at least the cloud version doesn't work so well here.
I also wanted it to help me fill out my i18n file with translations and plural forms. Even thought he got every word correct i needed to split it into multiple requests. Not sure if the api would have worked better (used the web frontend).
For the plural forms I finally added them myself as it was way faster for my natural language than copy pasting all the small chunks. Really hoped for more help there.
Re: TextAnalysisTool.NET
#28Marginally related, but this is one of the things I'm bullish on ChatGPT for. Too frequently, I've gotten hundreds of lines of malformed textual data that I need to standardize. This is like impossible with REGEX but I can drop it into GPT and it does this wonderfully.
I tried using ChatGPT (4) for format conversion. I had a draft yaml file and needed some differently structured json. Mainly with the same content. If you just want to change the format it works. If you need more than programming skills it seems too fail duo to the amount of text. E.g. if you have a list of items and want ChatGPT to generate a meta field which it cannot generate using simple python code it stops afte…
Re: TextAnalysisTool.NET
#29Earlier quoted context omitted.
Everyone has autonomy over their own system. Who are we to judge if they want to do something like that.
> do something like that What's wrong with this? Genuine question. Modern .NET is fully open-source with a permissive MIT licence. This includes the compiler and analysers infrastructure (Roslyn), the package manager (Nuget), and even the shell language (PowerShell). It is a superb alternative to Java, Go, and similar languages. Why is using .NET on Linux or MacOS such a weird thing?
Deploying on Debian Linux behind a reverse proxy.
It's a comfy life. Everything (more so than the Java ecosystem) just works.
That said, I still have that nagging fear that Microsoft will do a Microsoft in some way and I'll be forced back onto Windows with all its attendant horrors.
Re: TextAnalysisTool.NET
#30Earlier quoted context omitted.
> do something like that What's wrong with this? Genuine question. Modern .NET is fully open-source with a permissive MIT licence. This includes the compiler and analysers infrastructure (Roslyn), the package manager (Nuget), and even the shell language (PowerShell). It is a superb alternative to Java, Go, and similar languages. Why is using .NET on Linux or MacOS such a weird thing?
Developing a .NET CRUD webapp on Mac using Rider, ASP.NET + EF Core and PgSQL. Deploying on Debian Linux behind a reverse proxy. It's a comfy life. Everything (more so than the Java ecosystem) just works. That said, I still have that nagging fear that Microsoft will do a Microsoft in some way and I'll be forced back onto Windows with all its attendant horrors.