AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Substantive aus Liste extrahieren

Ein Thema von Harry M. · begonnen am 13. Mär 2005 · letzter Beitrag vom 21. Okt 2010
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von Harry M.
Harry M.

Registriert seit: 29. Okt 2004
Ort: Halle
462 Beiträge
 
#11

Re: Substantive aus Liste extrahieren

  Alt 14. Mär 2005, 23:56
hallo leutz...

da bin ich wieder... ich habe mir da jetzt nen bisschen code gebastelt den mir alle groß geschrieben wörter in eine liste tut (den code werde ich bald hier noch vorstellen bzw veröffentlichen) ich habe aber grad nen kleines problem

um ne einzelabfrage zuvermeiden
Delphi-Quellcode:
if memo1.SelText = 'Athen blabal
if memo1.SelText = 'Bthen blabal
if memo1.SelText = 'Cthen blabal
// usw
möchte ich gerne wissen wie ich das in einem array fassen kann

if memo1.SelText = #65..#90 then blabal gruß delphicus
Harry
Gruß Harry
www.H-Soft.info
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#12

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 01:14
Eine Möglichkeit, auf mehrere Buchstaben zu prüfen wäre folgende (geht aber nur für Char, d.h. einzelne Zeichen):
Delphi-Quellcode:
var buchstabe: Char;
...
 buchstabe:= 'W';
 ...
 if (buchstabe in ['A'..'Z']) then begin
   ShowMessage('Groß');
   ....
 end
 else begin
   ShowMessage('Klein oder kein Buchstabe');
   ...
 end;
MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
Benutzerbild von Harry M.
Harry M.

Registriert seit: 29. Okt 2004
Ort: Halle
462 Beiträge
 
#13

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 02:16
danke Binärbaum. habe es aber nen kleines bisschen anders gemacht. wie versprochen hier mein code der alle gross geschrieben wörter in ein list extrahiert

gruß delphicus
Angehängte Dateien
Dateityp: exe subastanive_extrahieren_453.exe (55,3 KB, 6x aufgerufen)
Harry
Gruß Harry
www.H-Soft.info
  Mit Zitat antworten Zitat
Benutzerbild von Catbytes
Catbytes

Registriert seit: 7. Sep 2002
Ort: Heckendalheim
353 Beiträge
 
Delphi XE5 Enterprise
 
#14

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 08:45
Hallo,

wenn Du es nicht selbst warst, der diesen Thread geschrieben hat, dann schau ihn Dir mal an: Thread
Catbytes
  Mit Zitat antworten Zitat
Benutzerbild von Harry M.
Harry M.

Registriert seit: 29. Okt 2004
Ort: Halle
462 Beiträge
 
#15

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 09:18
habe diesen thread nicht gestartet... aber die seite auf die verwiesen habe ich auch besucht auf meiner suche nur so wirklich war da nix für mich bei
Harry
Gruß Harry
www.H-Soft.info
  Mit Zitat antworten Zitat
Kernel32.DLL
(Gast)

n/a Beiträge
 
#16

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 11:50
Zitat von Kernel32.DLL:
Zitat von Luckie:
Strukturanalyse {wie auch immer selbige aussehen soll}
Na ja, wenn wir mal von der deutschen Sprache ausgehen, dann haben Substantive Eigenschaften, die Verben, Adjektive etc. pp. nicht haben:
Ein Verb endet im Allgemeinen nicht auf "-ung", ein Substantiv schon (Achtung, Gefährdung, Warnung, Befreiung, Rettung, Sprung)

Das war jetzt mehr so'n spontaner Einfall, wenn man etwas mehr nachdenkt würde einem vllt. noch das ein oder andere besondere auffallen.
Und noch mehr typische substantivische Endungen:
-heit (Freiheit, Sicherheit)
-keit (Lächerlichkeit, Kleinigkeit)
  Mit Zitat antworten Zitat
Benutzerbild von Harry M.
Harry M.

Registriert seit: 29. Okt 2004
Ort: Halle
462 Beiträge
 
#17

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 12:13
ist nen sehr guter ansatz!
Harry
Gruß Harry
www.H-Soft.info
  Mit Zitat antworten Zitat
Kernel32.DLL
(Gast)

n/a Beiträge
 
#18

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 12:28
Zitat von delphicus:
ist nen sehr guter ansatz!
IS' aber auch nicht die allerbeste Lösung, weil du damit nicht jedes Substantiv bekommen kannst:

Stift <=> trifft

aber du kannst es ja mit der Suche nach Großbuchstaben kombinieren. Und dann könntest du dein Programm ja noch "lernfähig" machen. ("Stift" hat ein Großbuchstaben, aber mit der Endung passt es nicht. User fragen, ob "Stift" ein Substantiv ist.)

Ich weiß ja nicht, in welchem Zusammenhang du das brauchst...
  Mit Zitat antworten Zitat
DelphiDeveloper

Registriert seit: 9. Apr 2003
Ort: Köln
256 Beiträge
 
Delphi XE2 Enterprise
 
#19

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 12:34
Jetzt wird es ja hier in der DP bald linguistisch!

Wenn man für dein Problem eine wirklich gute Lösung proggen wollte, müsste man zuerst tatsaechlich eine Strukturanalyse machen. Ein Wörterbuch alleine reichte da nicht aus weil in einem Wörterbuch ja nur die Stämme stehen. Zu den Substantiven muessten dann noch die entsprechenden Deglinationsschemata bekannt sein.

Aber wahrscheinlich wird diese Lösung zu anspruchsvoll werden. (Ich habe mal ein Silbentrennprogramm für die deutsche Sprache geschrieben und für diese lexikalische Voranalyse einige Monate programmiert)

Die Computerlinguisten nennen diese grobe Strukturanalyse "tagging". Für Interessierte was ein tagger ist siehst du hier:

http://www.ifi.unizh.ch/CL/tagger/

mfg
DD
  Mit Zitat antworten Zitat
Benutzerbild von Harry M.
Harry M.

Registriert seit: 29. Okt 2004
Ort: Halle
462 Beiträge
 
#20

Re: Substantive aus Liste extrahieren

  Alt 15. Mär 2005, 13:11
nen wirklich "professinonelles" prog soll es nicht werden. meine zwecke erfüllt es schon... aber ich würde auch kläglich scheitern wenn ich diese versuchten wollte.
Harry
Gruß Harry
www.H-Soft.info
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz