move conversation tracking classes
All checks were successful
studiorailgun/trpg/pipeline/head This commit looks good
All checks were successful
studiorailgun/trpg/pipeline/head This commit looks good
This commit is contained in:
parent
b42827c6ec
commit
e99520ccf0
@ -2,8 +2,8 @@ package org.studiorailgun;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.Conversation;
|
|
||||||
import org.studiorailgun.conversation.evaluators.greet.GreetingEval;
|
import org.studiorailgun.conversation.evaluators.greet.GreetingEval;
|
||||||
|
import org.studiorailgun.conversation.tracking.Conversation;
|
||||||
import org.studiorailgun.knowledge.KnowledgeWeb;
|
import org.studiorailgun.knowledge.KnowledgeWeb;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -4,6 +4,7 @@ import java.util.Scanner;
|
|||||||
|
|
||||||
import org.studiorailgun.Globals;
|
import org.studiorailgun.Globals;
|
||||||
import org.studiorailgun.conversation.parser.CommandParser;
|
import org.studiorailgun.conversation.parser.CommandParser;
|
||||||
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
public class AgentLoop {
|
public class AgentLoop {
|
||||||
|
|
||||||
|
|||||||
@ -2,6 +2,7 @@ package org.studiorailgun.conversation;
|
|||||||
|
|
||||||
import org.studiorailgun.Globals;
|
import org.studiorailgun.Globals;
|
||||||
import org.studiorailgun.conversation.evaluators.EvaluationTree;
|
import org.studiorailgun.conversation.evaluators.EvaluationTree;
|
||||||
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The top level ai class
|
* The top level ai class
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
package org.studiorailgun.conversation.categorization;
|
package org.studiorailgun.conversation.categorization;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.Quote;
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Categorizes sentences based on function
|
* Categorizes sentences based on function
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package org.studiorailgun.conversation.evaluators;
|
package org.studiorailgun.conversation.evaluators;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.Conversation;
|
|
||||||
import org.studiorailgun.conversation.Quote;
|
|
||||||
import org.studiorailgun.conversation.categorization.SentenceFunctionCategorizor;
|
import org.studiorailgun.conversation.categorization.SentenceFunctionCategorizor;
|
||||||
import org.studiorailgun.conversation.evaluators.goal.GoalEval;
|
import org.studiorailgun.conversation.evaluators.goal.GoalEval;
|
||||||
import org.studiorailgun.conversation.evaluators.greet.GreetingEval;
|
import org.studiorailgun.conversation.evaluators.greet.GreetingEval;
|
||||||
import org.studiorailgun.conversation.evaluators.synthesis.ResponseEval;
|
import org.studiorailgun.conversation.evaluators.synthesis.ResponseEval;
|
||||||
|
import org.studiorailgun.conversation.tracking.Conversation;
|
||||||
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Evaluates a sentence based on data about the sentence
|
* Evaluates a sentence based on data about the sentence
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
package org.studiorailgun.conversation.evaluators.goal;
|
package org.studiorailgun.conversation.evaluators.goal;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.ConvParticipant;
|
|
||||||
import org.studiorailgun.conversation.Conversation;
|
|
||||||
import org.studiorailgun.conversation.evaluators.goal.GoalData.ConversationGoal;
|
import org.studiorailgun.conversation.evaluators.goal.GoalData.ConversationGoal;
|
||||||
import org.studiorailgun.conversation.evaluators.greet.GreetingData;
|
import org.studiorailgun.conversation.evaluators.greet.GreetingData;
|
||||||
|
import org.studiorailgun.conversation.tracking.ConvParticipant;
|
||||||
|
import org.studiorailgun.conversation.tracking.Conversation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Evaluates the AI's goal in the conversation
|
* Evaluates the AI's goal in the conversation
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package org.studiorailgun.conversation.evaluators.greet;
|
|||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.ConvParticipant;
|
import org.studiorailgun.conversation.tracking.ConvParticipant;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Data about greetings for a given conversation
|
* Data about greetings for a given conversation
|
||||||
|
|||||||
@ -5,9 +5,9 @@ import java.io.IOException;
|
|||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.ConvParticipant;
|
import org.studiorailgun.conversation.tracking.ConvParticipant;
|
||||||
import org.studiorailgun.conversation.Conversation;
|
import org.studiorailgun.conversation.tracking.Conversation;
|
||||||
import org.studiorailgun.conversation.Quote;
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Evaluates a greeting
|
* Evaluates a greeting
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package org.studiorailgun.conversation.evaluators.synthesis;
|
package org.studiorailgun.conversation.evaluators.synthesis;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.Conversation;
|
|
||||||
import org.studiorailgun.conversation.Quote;
|
|
||||||
import org.studiorailgun.conversation.evaluators.greet.GreetingEval;
|
import org.studiorailgun.conversation.evaluators.greet.GreetingEval;
|
||||||
|
import org.studiorailgun.conversation.tracking.Conversation;
|
||||||
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Evaluates any response the ai might want to construct
|
* Evaluates any response the ai might want to construct
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
package org.studiorailgun.conversation;
|
package org.studiorailgun.conversation.tracking;
|
||||||
|
|
||||||
import org.studiorailgun.knowledge.Node;
|
import org.studiorailgun.knowledge.Node;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package org.studiorailgun.conversation;
|
package org.studiorailgun.conversation.tracking;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.evaluators.goal.GoalData;
|
import org.studiorailgun.conversation.evaluators.goal.GoalData;
|
||||||
import org.studiorailgun.conversation.evaluators.greet.GreetingData;
|
import org.studiorailgun.conversation.evaluators.greet.GreetingData;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package org.studiorailgun.conversation;
|
package org.studiorailgun.conversation.tracking;
|
||||||
|
|
||||||
import org.studiorailgun.conversation.categorization.SentenceFunctionCategorizor.SentenceFunction;
|
import org.studiorailgun.conversation.categorization.SentenceFunctionCategorizor.SentenceFunction;
|
||||||
|
|
||||||
@ -4,8 +4,8 @@ import static org.junit.jupiter.api.Assertions.*;
|
|||||||
|
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.studiorailgun.conversation.ConvAI;
|
import org.studiorailgun.conversation.ConvAI;
|
||||||
import org.studiorailgun.conversation.Quote;
|
|
||||||
import org.studiorailgun.conversation.evaluators.goal.GoalData.ConversationGoal;
|
import org.studiorailgun.conversation.evaluators.goal.GoalData.ConversationGoal;
|
||||||
|
import org.studiorailgun.conversation.tracking.Quote;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests greeting
|
* Tests greeting
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user