A Fibonacci Heaps in AI NLP QA Model - Suggestions?

  • A
  • Thread starter Thread starter heff001
  • Start date Start date
heff001
Messages
30
Reaction score
1
TL;DR Summary
Fibonacci (min) heaps
I am using them in an AI NLP Question Answering Model - Root to Frontier Hierarchical Trees. Is this too academic? I have tried Red Black Trees with little success. What do you suggest?
 
Physics news on Phys.org
heff001 said:
I am using them in an AI NLP Question Answering Model - Root to Frontier Hierarchical Trees.
Is this a practical implementation? You might be better off asking in the Programming and Computer Science topic.

heff001 said:
Fibonacci (min) heaps... Is this too academic?
Not for me :) but if I were you I would start prototyping your model using a high level language (e.g. Python) and a pre-built tree package (e.g. anytree). Once you have a working Proof of Concept you can start looking for bottlenecks and only then if you need to consider rolling your own low-level tree handler.
 
I thank you...

This for an NLP/NLU Startup

The Fibonacci heap of (min) trees so far has been #1 on my list. Adjacency trees are too simple for NLP/NLU. I need to build an Answer Model from a Question model.
Here, I can build hierarchical trees within a heap, build strings from trees, for the NLU response.
The major up-front work is the NL classifications. I just want a flexible data structure that I can adjust and eventually populate in Hadoop DB.

I do Python.

I am not at a point of using recursive features yet.
 
Namaste & G'day Postulate: A strongly-knit team wins on average over a less knit one Fundamentals: - Two teams face off with 4 players each - A polo team consists of players that each have assigned to them a measure of their ability (called a "Handicap" - 10 is highest, -2 lowest) I attempted to measure close-knitness of a team in terms of standard deviation (SD) of handicaps of the players. Failure: It turns out that, more often than, a team with a higher SD wins. In my language, that...
Hi all, I've been a roulette player for more than 10 years (although I took time off here and there) and it's only now that I'm trying to understand the physics of the game. Basically my strategy in roulette is to divide the wheel roughly into two halves (let's call them A and B). My theory is that in roulette there will invariably be variance. In other words, if A comes up 5 times in a row, B will be due to come up soon. However I have been proven wrong many times, and I have seen some...

Similar threads

Back
Top